求正整数n的阶乘n!。其中n的值由键盘输入。(n的阶乘:n!=1*2*3*…*n)用循环结构来计算n的阶乘。算法表示如下:Step1:输入第一个正整数n;Step2:对循环控制变量i,求积变量fact赋初值;Step3:判断in是否成立,若成立,则执行输出fact的值,否则计算fact=fact*i,i=i+1;Step4:。。。。。。Step2中循环控制变量i,求积变量fact的初值分别是多少?

2023-07-03

求正整数n的阶乘n!。其中n的值由键盘输入。(n的阶乘:n!=1*2*3*…*n)用循环结构来计算n的阶乘。算法表示如下:Step1:输入第一个正整数n;Step2:对循环控制变量i,求积变量fact赋初值;Step3:判断in是否成立,若成立,则执行输出fact的值,否则计算fact=fact*i,i=i+1;Step4:。。。。。。Step2中循环控制变量i,求积变量fact的初值分别是多少?

A.i=0,fact=0

B.i=1,fact=1

C.i=0,fact=1

D.i=1,fact=0



参考答案:

i=1,fact=1

相关推荐