早教吧作业答案频道 -->其他-->
VFP循环的一道题.求1!+2!+3!+……+20!=的值书上是这样解的:s=0FORn=1TO20t=1FORm=1TOnt=t*mENDFORs=s+tENDFOR大部分都能看懂,就是m=1TOnm和n有什么关系啊,最好能用具体的数举个例子.
题目详情
VFP循环的一道题.求1!+2!+3!+……+20!=的值
书上是这样解的:
s=0
FOR n=1 TO 20
t=1
FOR m=1 TO n
t=t*m
ENDFOR
s=s+t
ENDFOR
大部分都能看懂,就是m=1 TO n m和n有什么关系啊,最好能用具体的数举个例子.
书上是这样解的:
s=0
FOR n=1 TO 20
t=1
FOR m=1 TO n
t=t*m
ENDFOR
s=s+t
ENDFOR
大部分都能看懂,就是m=1 TO n m和n有什么关系啊,最好能用具体的数举个例子.
▼优质解答
答案和解析
内层循环中"m=1 TO n"的意思是m从1累加至n,其中此时的n是此时外层循环中n的值
内层循环是算t的值:1*2*3...*n即为n的阶乘
外层循环是算n为1至20的t的总和
流程是这样的:
一开始,n=1,t=1然后加入内层循环,t=t*m=1,此时m等于n,跳出内层循环循环,s=s+t=0+1=1;
n=n+1=2,t=1,然后加入内层循环,t=t*m=t*1=1,此时m不等于n,继续内层循环,m=m+1=2,t=t*m=1*2=2,此时m=n,跳出内层循环,s=s+t=1+2=3;
.
不好意思哈,表述能力不强.能看懂吗
内层循环是算t的值:1*2*3...*n即为n的阶乘
外层循环是算n为1至20的t的总和
流程是这样的:
一开始,n=1,t=1然后加入内层循环,t=t*m=1,此时m等于n,跳出内层循环循环,s=s+t=0+1=1;
n=n+1=2,t=1,然后加入内层循环,t=t*m=t*1=1,此时m不等于n,继续内层循环,m=m+1=2,t=t*m=1*2=2,此时m=n,跳出内层循环,s=s+t=1+2=3;
.
不好意思哈,表述能力不强.能看懂吗
看了 VFP循环的一道题.求1!+...的网友还看了以下:
涂色的正方体把n³个棱长为1的小正方体拼成一个棱长为n的大正方体,然后给大正方体的各表面涂色。若恰有 2020-03-30 …
关于聚合氯化铝晶体的n的计算聚合氯化铝晶体的化学式可表示为[Al2(OH)nCl6—n·xH2O] 2020-06-03 …
如果把正方体的棱n等分(n大于3),然后沿等分线把正方体切开,等到n^3个小正方体,且满足2x2- 2020-07-18 …
设X1,X2,……,Xn(n>2)为来自总体N(0,1)的简单随机样本,X为样本均值,记Yi=Xi 2020-07-21 …
总体的均值为24,标准差为16.从该总体中抽取一个容量为64的随机样本,则该样本均值的抽样分布为A 2020-08-03 …
设X1,X2,…,Xn(n>2)为来自总体N(0,σ2)的简单随机样本,.X为样本均值,记Yi=X 2020-08-03 …
某气体化学式CnH2n它元素质量之比是6:1,则n的值为某气体化学式CnH2n它元素质量之比是6:1 2020-11-03 …
n+2n+1n+1n+21.已知正整数n满足5.2-5.2=3000,求n的值2.一个正方体的棱长是 2020-11-19 …
Mg-Al合金mg,完全溶于足量盐酸,得到标准状况下H2的体积为2.24L,现向反映后溶液加入足量氨 2020-11-27 …
VB计算1*2*3···*m的值,其中m的值由用户输入算法提示1.设置计算变量n和累积变量t,它们的 2020-12-31 …