首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Commandl——Click() Dim a(10)As Integer,max As Integer For k=1 To 10 a(k)=InputBox(“
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Commandl——Click() Dim a(10)As Integer,max As Integer For k=1 To 10 a(k)=InputBox(“
admin
2015-11-24
61
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Commandl——Click()
Dim a(10)As Integer,max As Integer
For k=1 To 10
a(k)=InputBox(“输入一个整数”)
Next k
max=0
For k=1 To 10
Ifa(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负
选项
A、把If a(k)>max Then改为If a(k)
B、把max=a(k)改为a(k)=max
C、把第2个循环语句For k=1 To 10改为For k=2 To 10
D、把max=0改为max=a(10)
答案
D
解析
本题考查的考点是有关循环和数组的。本题为了实现求取最大值,首先应该假设数组中的某一个数就是最大值,再依次与数组元素比较,一旦某个元素比当前的最大值大,就把它作为新的最大值。max初值设为0是不可以的,它没有考虑到数组元素都小于0的情况,
转载请注明原文地址:https://kaotiyun.com/show/mxLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下列语句后,输出结果是______。s$="ABCDEFG"PrintInStr(s$,"efg")PrintLCase$(s$)
以下语句中哪句可以选择指定的表项或取消已选择的表项
VisualBasic根据计算机访问文件的方式将文件分成3类,其中不包括()。
某程序列表框中有许多项,现在用Timer控件控制时间,0.1秒删除一项,直到删完为止,用一滚动条来显示删除的项目,请选择合适的语句,完成此程序()。PrivateSubCommand2_Click()HSeroll1.Min=0HScro
下列控件属性中,属性值的类型不相同的一项是()。
下列程序的输出图形是()。Fork=0To360cr=Int(160*RnD)ang=-3.1415926/180*kCircle(2000,2000),500,cr,0,angNext
先在窗体上添加一个命令按钮,然后编写如下程序:Functionfun(ByValnumAsLong)AsLongDimkAsLongk=1num=Abs(nam)DoW
下面表达式中,()的运算结果与其他三个不同。
数据库技术的根本目标是要解决数据的()。
设A="12345678",则表达式Val(Left(A,4)+Mid(A,4,2))的值为______。
随机试题
被中国古人称为“表里山河”的地带是________。
冰硼散的组成中,除了冰片和硼砂外,还包括
银柴胡具有的功效是()胡黄连具有的功效是()
成年女性行一次性导尿时,导尿管插入长度是
设立证券公司,对注册资本的要求有( )。
行业的生命周期可以分为()。
某系统由R1、R2和R3共3种资源,在TO时刻P1、P2、P3和P4这4个进程对资源的占用和需求情况如下表所示,此时系统的可用资源向量为(2,1,2)。试问:系统是否处于安全状态?如安全,请给出一个安全序列。
已知随机变量X1与X2的概率分布,而且P{X1X2=0}=1.求X1与X2的联合分布;
以下程序的输出结果是()。 CLis=list(range(5)) print(5inCLis)
十进制数55转换成二进制数是______。
最新回复
(
0
)