早教吧作业答案频道 -->其他-->
小弟请教各位计算机高手指点!!!!在窗体上画1个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()a=0Fori=1To2Forj=1To4IfjMod20Thena=a-1EndIfa=a+1
题目详情
小弟 请教各位计算机高手指点!!!!
在窗体上画1个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a=0
For i=1 To 2
For j=1 To 4
If j Mod 2<>0 Then
a=a-1
End If
a=a+1
Next j
Next i
Print a
End Sub
程序运行后,单击命令按钮,输出结果是______。
这是答案的解释:在内层循环中,在奇数次执行时,a的值不变,偶数次执行时,a的值加1。每执行一轮外层循环,内层循环中的语句将要执行4次,即a的值要加2,一共执行了两次内层循环语句,故a的值要加4,而初始时a的值为0,故最后输出的a的值为4.可我分不清哪个是内哪个是外 而且也搞不懂为什么“ 执行一轮外层循环,内层循环中的语句将要执行4次,即a的值要加2 。”
在窗体上画1个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a=0
For i=1 To 2
For j=1 To 4
If j Mod 2<>0 Then
a=a-1
End If
a=a+1
Next j
Next i
Print a
End Sub
程序运行后,单击命令按钮,输出结果是______。
这是答案的解释:在内层循环中,在奇数次执行时,a的值不变,偶数次执行时,a的值加1。每执行一轮外层循环,内层循环中的语句将要执行4次,即a的值要加2,一共执行了两次内层循环语句,故a的值要加4,而初始时a的值为0,故最后输出的a的值为4.可我分不清哪个是内哪个是外 而且也搞不懂为什么“ 执行一轮外层循环,内层循环中的语句将要执行4次,即a的值要加2 。”
▼优质解答
答案和解析
内外都分不清啊,这么直观,不知道我能说明白不。。。
这是个嵌套循环,
For i=1 To 2 (i从1到2,共执行两次)
。。。。。。
Next i
是外层循环
For j=1 To 4 (j从1到4,共执行4次)
If j Mod 2<>0 Then
a=a-1
End If
a=a+1
Next j
是内层循环
这是个嵌套循环,
For i=1 To 2 (i从1到2,共执行两次)
。。。。。。
Next i
是外层循环
For j=1 To 4 (j从1到4,共执行4次)
If j Mod 2<>0 Then
a=a-1
End If
a=a+1
Next j
是内层循环
看了 小弟请教各位计算机高手指点!...的网友还看了以下:
生命像什么,先说像什么,写两个比喻句,最后再总结例如:生命像向东流的一江春水~最后总结生命是生生不 2020-05-20 …
下列各句中,措词得体的一句是A.贵公司的请柬已收到,届时老朽一定光临。B.遵命不如从命,感谢你的诚 2020-06-23 …
人体是一个统一和谐的有机体,在整个生长发育过程中,各大系统相互协调,共同完成整个生命活动的过程.例 2020-07-05 …
每场篮球比赛都分为四节,在某场比赛中,加西亚在前两节中投篮20次,命中12次,在第三节中,他一共投 2020-07-20 …
已知S为直平行六面体,命题p:S为正方体,命题q;S任意对角线和其不相交的面对角线垂已知S为直平行 2020-08-03 …
有机物命名问题一个有机物同时含有羧基和酯基,按官能团顺序来说,羧基在前,应按羧基为母体命名,可答案上 2020-11-10 …
我读了一本《夏洛的网》,想写一篇读后感,请教如何命名才不会显得千篇一律?读后感如何命名才不会显得千篇 2020-11-16 …
阅读下面的文章,完成文后题目人体生物钟什么是人体生物钟?科学家研究证实,每个人从他诞生之初直至生命终 2020-11-20 …
什么是人体生物钟?科学家研究证实,每个人从他诞生之日直至生命终结,体内都存在着多种自然节律,如体力、 2020-11-25 …
成人体内细胞约有230多种,其中胰岛B细胞合成胰岛素,甲状腺细胞合成甲状腺激素,正常情况下,分化的细 2020-12-20 …