[考题] visual basic 简单循环问题

楼主: webaholic (迪亚哥)   2015-11-26 23:35:19
http://i.imgur.com/Cby26FW.jpg
如图片所示,手写是我的计算
但是答案是0我的计算是2为什么?
当i为-1的时候不就跳出循环了吗
为什么a还要+i?变为0
是答案有错还是我逻辑有错?
感谢赐教。
作者: son8868 (晃太)   2015-11-27 09:48:00
没有step 所以循环无效...吧
作者: detecter (寻找前进的动力)   2015-11-27 10:06:00
step默认是1
作者: carthur (carthur51)   2015-11-27 16:28:00
因为没有 Step -1 故循环无效,所以 A 的值就是宣告的 0For 循环是步进值,如果是倒数,就得设定 Step 才行

Links booklink

Contact Us: admin [ a t ] ucptt.com