vb程序 s=0 n=1 do while n<=11 s=s+n n=n+2 loop print s 请 大师们 以上程序 怎么求出 36 的 ??
vb程序 s=0 n=1 do while n<=11 s=s+n n=n+2 loop print s 请 大师们 以上程序 怎么求出 36 的 ??
日期:2014-09-12 10:48:03 人气:1
s = 0
n = 1
Do While n <= 11
s = s + n
n = n + 2
Loop
Print s
最后的值就是36啊,你公式和运行的都定好了,结果就是36啊。
S=0 N=1
N小于等于11 S=S+N=1 N=N+2=3 条件符合,Loop(重新返回DO执行)
N小于等于11 S=S+N=4 N=N+2=5 条件符合,Loop
N小于等于11 S=S+N=9 N=N+2=7 条件符合,Loop
N小于等于11 S=S+N=16 N=N+2=9 条件