早教吧作业答案频道 -->其他-->
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时,s=0.当n=2时,s=1.当n=3时,s=3.当n=4时,s=6.当n=5 2020-05-16 …
关于卫星发射速度7.9KM/S和环绕速度7.9KM/S的关系?在卫星发射问题中,7.9KM/S是最 2020-05-20 …
n=2,s=4n=3,s=8n=4,s=12n=5,s=16写出n与s的关系 2020-05-21 …
设有如下的关系R和S,且属性A是关系R的主码,属性D是关系S的主码。若关系R和S的关系代数操作的结果 2020-05-23 …
假设有如下的关系R和S:若关系R和S的关系代数操作的结果如下,这是执行了A.R×SB.R×SC.R× 2020-05-23 …
假设有如下的关系R和S: 若关系R和S的关系代数操作的结果如下,这是执行了 ______。A.R×S 2020-05-24 …
有如下的关系R和S,且属性A是关系R的主码,属性B是关系S的主码。若关系R和S的关系代数操作的结果如 2020-05-24 …
假设有如下的关系R和S:若关系R和S的关系代数操作的结果如下,这是执行了 ______。A.R×S 2020-05-24 …
设集合A={1,2,3},B={a,b},C={x,y,z},A到B的关系R={,,},B到C的关 2020-07-30 …
由点组成的正方形,每条边上的点数n与总点数s的关系如图所示,n=4,s=12n=3,s=8n=2,s 2020-11-18 …