vb 下列程序段执行的结果是

vb 下列程序段执行的结果是,第1张

程序代码解释冲老:

for i =1 to 3 这句,表是i从1开始循环至到i大于3

for j=4 to i setp -1 表示, 表示j从散乱升4开始循环, setp -1的意思是每次减1,一陪态直到J的值等于i

因此:

第一次i为1,j从4循环到1,那么n每次循环的结果:1+1+1+1=4

第二次i为2,j从4循环到2,结果:1+1+1=3 +4(4为第一次的结果)=7

第三次i为3,j从4循环到3,结果:1+1=2+7(7为前二次的和)=9

也因为i循环结束后是3,但是最后又碰到一次Next i,所以又增加一个数i=4

j循环结束后本来也是3,因为Step -1,就是每碰到一次Next j就会减少1,所以后面又碰到了Next j,最后j结果为2

所以执行结果为: 9 2 4

如题 所示 a=8b=5min=b

这句执行完以后 nin=5

说下一句 if a<b then min=a

这乎州句中 a<b 是不成立的 所以不执行min=a (实际 a=8b=5 事实情况胡隐是a>b)

所岁做蔽以min=b 即min=5

不明白再追


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12288531.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存