读入一个小于10 的整数n,输出它的阶乘n!
程序员文章站
2024-03-15 17:24:00
...
代码如下:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println(“请输入一个小于10的整数”);
while(true){
int n = input.nextInt();
if(n > 0 && n < 10){
for(int i = n-1;i > 0;i–){
int num = 0;
num = (n*=i);
}
System.out.println(n);
}else{
System.out.println(“输入的数字不符合,请重新输入:”);
}
}
}
}
上一篇: 指针数组和数组指针
下一篇: SQL Server按5分钟分组统计数据
推荐阅读
-
读入一个小于10 的整数n,输出它的阶乘n!
-
输入一个数n,输出斐波那契数列的第n项对应的值,从0开始,第0项为0,n小于等于39,
-
LeetCode 204[Python]. 计数质数 统计所有小于非负整数 n 的质数的数量。 示例 1: 输入:n = 10 输出:4
-
输入一个正整数(1<n<=10),再输入n个数,输出偶数位上数值的平均值(保留两位小数)
-
输入一个正整数n,输出一个最小正整数m,使得m的各位乘积等于n
-
输入一个整数n,输出这个数的正数序列
-
编程从键盘输入一个正整数n,判断该数的奇偶性,若为奇数输出“odd”,若为偶数输出“even”
-
读入一个10进制正整数,将其进行二进制表示,取其从右端开始的第4至7位,输出这一部分的10进制表示。
-
输入一个整数n,实现n的阶乘。n*(n-1)*......*1
-
输入一个大于1的整数n,返回n得阶乘n!