万能百科  > 所属分类  > 

设有以下程序:Private Sub Form_ Click()x=50For i=1 To 4y=InputBox(“请输入—个整数”)y=Val(y)I

设有以下程序:Private Sub Form_ Click() x=50 For i=1 To 4 y=InputBox(“请输入—个整数”) y=Val(y) If y Mod 5=0 Then a=a+ y x=y Else a=a+ x End If Next i Print aEnd Sub 程序运行后,单击窗体,在输入对话框中依次输入15、24、35、46,输出结果为 ______。

A.100

B.50

C.120

D.70

正确答案:

A解析:For循环控制变量i从1到4变化,步长为1,每执行一次循环变量的值加1,因此循环语句的执行了4次。程序的执行过程如下:第一次:i=1,y=15,y Mod 5=0,所a=a+ y=0+15=15,x=y=15第二次:i=2,y=24,y Mod 5>0,所以a=a +x=15+15=30第三次:i=3,y=35,y Mod 5=0,所以a=a +y=30+35=65,x=y=35第四次:i=4,y=46,y Mod 5>0,所以a=a +x=65+35=100

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签