设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 22:40:30
设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图
xQJA~-jfK^%D]Y -Z DEFeHG"Q4Ό] 3u|a/֯uJk>rjg0zbt r&oM[$pHZyZ#害Qbt U@] 6ud!hn4m#=5-dE!hFuO@PkU%lmPVӣ؅a q(4&[:T<-^,%5&4M^I㙖]WS`CbB L\Qހm8?Of.@`vn:1('&/rݠ{K$_{A=pru}T,~ʚ7X|2r|G^+Ǫ ퟓI[(s־g*=Wޯ|T^>

设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图
设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图

设计一个计算1x2x3x...x100的值的算法,并画出相应的程序框图
1*2*3.*100=100!=9.3326215443944152681699238856267e+157
编程
int i;
long result=1;
for(i=1,i<=100,i++)
{ result=result*i;}
printf("%d",result);
//result就是结果

i=1
s=1
WHILE i<=99 THEN
s=i*s
i=i+2
WHED
PRINT s
END

1.声明累乘变量p=1
2.声明循环变量i=1
3.p=p*i
4.i=i+2
5.判断i是否小于等于99,是则回到第3步,否则继续执行
6.输出p