程序填空题:编写一个for循环,输出任意整数的阶乘。
编写一个for循环,输出任意整数的阶乘。求得一个数的阶乘后询问用户是否要继续,如果输入Yes则继续,输入No则退出
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
char a = 'Y';
while(a == ){
int n = input.nextInt();
int jieCheng = 1;
for(int i = 1; i <= ; i++){
jieCheng = jieCheng * i;
}
System.out.println(n+"的阶乘为:"++",你还想继续么?");
a = input.next().charAt();
if(a == )
System.out.println("程序结束");
}
}
}
答案:
第1空:'Y'
第2空:n
第3空:jieCheng
第4空:0
第5空:'N'
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
char a = 'Y';
while(a == ){
int n = input.nextInt();
int jieCheng = 1;
for(int i = 1; i <= ; i++){
jieCheng = jieCheng * i;
}
System.out.println(n+"的阶乘为:"++",你还想继续么?");
a = input.next().charAt();
if(a == )
System.out.println("程序结束");
}
}
}
答案:
第1空:'Y'
第2空:n
第3空:jieCheng
第4空:0
第5空:'N'