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

2023-07-03

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

A.fact=fact * i+1

B.fact=fact* i

C.fact = fact+ 1

D.fact=fact + i



参考答案:

fact=fact* i