请教一道vb中for循环的习题

2020-06-17 社会 96阅读
进入i的第1次循环;
进入j的第1次循环;
此时:j mod 2 <> 0 ,则执行if语句中的a=a+1;运算前结果 a=0,运算后:a=1
执行if语句后的a=a+1;运算前结果 a=1,运算后:a=2
进入j的第2次循环;
此时:j mod 2 = 0, if语句中a=a+1不运行;
执行if语句后的a=a+1;运算前结果 a=2,运算后:a=3
进入j的第3次循环;
此时:j mod 2 <> 0 ,则执行if语句中的a=a+1;运算前结果 a=3,运算后:a=4
执行if语句后的a=a+1;运算前结果 a=4,运算后:a=5
进入j的第4次循环;
此时:j mod 2 = 0, if语句中a=a+1不运行;
执行if语句后的a=a+1;运算前结果 a=5,运算后:a=6
进入i的第2次循环;
进入j的第1次循环;
此时:j mod 2 <> 0 ,则执行if语句中的a=a+1;运算前结果 a=6,运算后:a=7
执行if语句后的a=a+1;运算前结果 a=7,运算后:a=8
进入j的第2次循环;
此时:j mod 2 = 0, if语句中a=a+1不运行;
执行if语句后的a=a+1;运算前结果 a=8,运算后:a=9
进入j的第3次循环;
此时:j mod 2 <> 0 ,则执行if语句中的a=a+1;运算前结果 a=9,运算后:a=10
执行if语句后的a=a+1;运算前结果 a=10,运算后:a=11
进入j的第4次循环;
此时:j mod 2 = 0, if语句中a=a+1不运行;
执行if语句后的a=a+1;运算前结果 a=11,运算后:a=12
最后的结果为:12
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com