输入一个正整数n,计算并输出n的阶乘
程序员文章站
2022-07-15 09:14:34
...
//fliename:Meiri.java
import java.util.Scanner;
public class Meiri
{
public static void main(String[]args)
{
Scanner reader=new Scanner(System.in);
int i,s=1,n=1,m=0;
do{
System.out.print("输入正整数");
i=reader.nextInt();
}while(i<=0);
for(n=1;n<=i;n++)
{ s=s*n;
m+=s;}
System.out.println("Sum"+"="+m);
}}
上一篇: 输入一个整数n(0
下一篇: c语言printf输出格式的几种形式
推荐阅读
-
输入正整数n,输出大于正整数n的最小的质数——以Java语言为例
-
设计一个算法,计算出n阶乘中尾部零的个数
-
编程从键盘输入一个正整数n,判断该数的奇偶性,若为奇数输出“odd”,若为偶数输出“even”
-
C语言试题一之计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和
-
编写计算并输出一个3*3阶矩阵对角线元素的和。 程序运行结果示例: 请输入数组元素:(3*3)↙ 1 2 3 4 5 6 7 8 9↙ ↙ 数组为:cqupt
-
c#,定义一个函数过程调用,完成计算1!+2!+3!...+n!的值,n为输入的任意整数。
-
输入一个整数n,实现n的阶乘。n*(n-1)*......*1
-
python编程:输入一个正整数n,编写程序计算如下数列的值1-2+3-4+5.。。。+n(或-n)
-
使用C语言编写程序,计算N个整数的和(随机输入一个值,例如1到100之间所有整数的和)
-
输入一个大于1的整数n,返回n得阶乘n!