完成程序题:请按试题顺序和空格顺序填写答案。
可参考以下运行结果:
4 !=24
n=-2!不能计算n!
程序执行结束
【正确答案】:
第1空:INT I=1;I<=N;I++&NBSP;
第2空:"4!="<<F(4)
【题目解析】:
for 循环的语法如下:
for (语句 1; 语句 2; 语句 3) {
要执行的代码块
}
语句 1 在循环(代码块)开始之前执行。
语句 2 定义运行循环(代码块)的条件。
语句 3 会在循环(代码块)每次被执行后执行。
本题中,计算1~n之间整数的阶乘,故第一个数为:int i=1,直到i<=n,每循环一次i=i+1。
在main()方法中利用cout输出结果,要求输出4!=24,24是4阶乘的结果,故第2空填:"4!="<<f(4)