VFP中CLEAR S=0 FOR n=1 TO 10 S=S+n n=n+1 ENDFOR S
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 17:04:22
VFP中CLEAR S=0 FOR n=1 TO 10 S=S+n n=n+1 ENDFOR S
求1至10的和,最后求得S=45
再问: 你再看看 答案是25
再答: 我刚才的回答有错 n=1时,S=1,然后n=2 进入FOR循环,n加1,得n=3,此时S=1+3=4,然后n=4 再次进入FOR循环,n加1,得n=5,此时S=4+5=9,然后n=6 再次进入FOR循环,n加1,得n=7,此时S=9+7=16,然后n=8 再次进入FOR循环,n加1,得n=9,此时S=16+9=25,然后n=10 再次进入FOR循环,n加1,得n=11,此时n>10,退出循环输入S=25
再问: 这个问题是不是有问题,按这样的算法n=n+1 应该放在S=S+n前面或者FOR n=1 TO 10的前面 才对嘛
再答: 没问题,如果在S=S+n前面,则最后的结果为2+4+6+8+10=30 如果在FOR n=1 TO 10的前面,则n与循环无关
再问: 你再看看 答案是25
再答: 我刚才的回答有错 n=1时,S=1,然后n=2 进入FOR循环,n加1,得n=3,此时S=1+3=4,然后n=4 再次进入FOR循环,n加1,得n=5,此时S=4+5=9,然后n=6 再次进入FOR循环,n加1,得n=7,此时S=9+7=16,然后n=8 再次进入FOR循环,n加1,得n=9,此时S=16+9=25,然后n=10 再次进入FOR循环,n加1,得n=11,此时n>10,退出循环输入S=25
再问: 这个问题是不是有问题,按这样的算法n=n+1 应该放在S=S+n前面或者FOR n=1 TO 10的前面 才对嘛
再答: 没问题,如果在S=S+n前面,则最后的结果为2+4+6+8+10=30 如果在FOR n=1 TO 10的前面,则n与循环无关
VFP中CLEAR S=0 FOR n=1 TO 10 S=S+n n=n+1 ENDFOR S
vfp中读程序题 S=0FOR N=1 TO 6S=S+JC(N) ENDFOR***函数过程***FUNCTION J
VFP题,N=10 S=0 FOR K=N-8 TO N-9 S=S+K N=N-1 ENDFOR S RETURN我不
VFP中 CLEAR DIMENSION a(3) FOR N=1 TO 3 S=4 a(N)=N*2+1 S=S+a(
VFP:set talk off clear s=0 for m=3 to 7 n=2 do while n
vfp程序解答,set talk off,s=0,for i=1 to 10,i=i+1,s=s+i,endfor,?s
输入n,求s=1!+2!+...+n!的前n项和.是VFP程序
s(n) = s(n-1)+(n-1);
VFP 计算S=1+2+3...+N
main() { int n,s; n=1; s=0; for(;n
计算3+33+333……前10项之和 CLEAR m=3 n=0 s=0 FOR i=10 to 1 _______ n
S(n+1)=2S(n)+3^n ,转化成 S(n+1)-3^(n+1)=2[S(n)-3^n)] 是为什么?