早教吧作业答案频道 -->其他-->
小弟请教各位计算机高手指点!!!!在窗体上画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-16 …
要中考英语作文要三篇:1、与老师之间的一件令人难忘的事2、与同学之间的一件令人难忘的事3、与家长之 2020-06-10 …
一件令你难忘的事作文一件令你难忘的事从一年级写到六年级能写的都写了现在才12岁有多少难忘的事我都写 2020-06-13 …
妈妈给一批上衣缝纽扣,如果每天缝15件,就比规定的工期晚2天完成;如果每天缝18件,就可提前3天完 2020-07-07 …
一件令人后悔的事、一件令人羞愧的事和一件令人难忘的事(三篇作文都要关于错误的,500字左右)要三篇 2020-07-12 …
请帮我算配比:577542总米数221等于多少件,38码39码40码41码42码43码.每个码的分 2020-07-21 …
某DSP系统的采样频率是20KHz,芯片指令周期10ns,讨论此条件下,按样点处理时算法实时运算条件 2020-11-03 …
一道数学题李红准备买3条裙子和四件上衣,应付680元,因带钱不够,就只买了3条裙子和一件上衣支出26 2020-11-15 …
请帮我将下列文字译成english:计算不求人可以做什么?计算不求人有两种工作模式:“单行计算”和“ 2020-11-28 …
电路驱动条件计算:17并(6个元件一串*16并+4个元件一串),每个元件驱动条件为20mA、3V.请 2020-12-07 …