首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub Form_Click() Dim i As Integer, n As Integer For i=1 To 20 i=i+4 n=n+i If i>10 Then Exit For
有如下程序: Private Sub Form_Click() Dim i As Integer, n As Integer For i=1 To 20 i=i+4 n=n+i If i>10 Then Exit For
admin
2019-06-20
39
问题
有如下程序:
Private Sub Form_Click()
Dim i As Integer, n As Integer
For i=1 To 20
i=i+4
n=n+i
If i>10 Then Exit For
Next
Print n
End Sub
程序运行后,单击窗体,则输出结果是( )。
选项
A、14
B、15
C、29
D、30
答案
D
解析
程序中For循环中的If语句判断循环变量i值如果大于10则退出循环。各次循环变量值变化如下:
i=1时,i=i+4=1+4=5,n=n+i=0+5=5,此时i=5,i>10不成立,i加1转入下次循环。
i=6时,i=i+4=6+4=10,n=n+i=5+10=15,此时,i=10,i>10不成立,i加1转入下次循环。
i=11时,i=i+4=11+4=15,n=n+i=15+15=30,此时,i=15,i>10成立,退出循环。此时n=30。
转载请注明原文地址:https://jikaoti.com/ti/9lN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:PrivateSubCommand1_click()DimnIfText1.Text<>"123456"Thenn=n+1:Print"口令输入错误"&n&"次"E
似定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
在表达式2+3*4^5一Sin(x+1)/2中,首先进行的运算是()。
下列叙述中有错误的是()。
下列关于线性表的叙述中,不正确的是()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
随机试题
简述ICU的组成。
下列叙述错误的是()
药品生产企业应当几日内完成获知的死亡病例的调查报告?()
在各种危险源中,能够造成物的障碍或人的失误的可能的环境因素有()。
会计按其报告对象不同分为()。
下列税金中,不应计入存货成本的是()。
根据我国有关法律规定,在公司制企业中,对本单位会计工作负责的单位负责人应当是( )
甲公司欠乙公司300万元货款。后甲公司将部分优良资产分享出去另成立丙公司,甲、丙公司在分立协议中约定,该笔债务由甲、丙公司按3:7比例分担,但甲、丙公司未与乙公司达成债务清偿协议。债务到期后。乙公司要求甲公司清偿300万元,遭到拒绝。根据公司法律制度的规定
1999年11月,美国国会通过(),允许金融持股公司及其下属子公司对银行、证券、保险兼业经营,美国金融重新进入混业时代。
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
最新回复
(
0
)