输入一个整数n,实现n的阶乘。n*(n-1)*......*1
程序员文章站
2022-07-15 09:15:10
...
代码如下(示例):
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入n的值:");
int n = sc.nextInt();
int m = 1;
for (int i =1;i<=n;i++){
m*=i;
}
System.out.println(m);
}
推荐阅读
-
n-1中缺失的数字(C++/Java双重实现)
-
C语言:用递归函数DigitSum(n)实现输入1729,输出sum=1+7+2+9=19的值
-
编程从键盘输入一个正整数n,判断该数的奇偶性,若为奇数输出“odd”,若为偶数输出“even”
-
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!
-
输入一个正整数n,计算并输出n的阶乘
-
实现阶乘计算功能,输入一个整数 n,计算并输出他的阶乘。