首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command l_Click() Dim a(1 0)As Integer,max As Integer For
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command l_Click() Dim a(1 0)As Integer,max As Integer For
admin
2020-04-18
29
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command l_Click()
Dim a(1 0)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、把Ifa(k)>max Then改为If a(k)<max Then
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/14Tp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForrn_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubP
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommmandl_Click()StaticxAsIntegerClsForI=1To2y
以下关于VB的叙述中,错误的是
下列针对框架控件的叙述中,错误的是
以下关于图片框控件的说法中,错误的是
以下关系表达式中,其值为True的是
命令按钮不支持的事件为
在数据库系统中,用户所见的数据模式为
把数学表达式2y一b表示为正确的VB表达似乎应该是
下列控件属性中,属性值的类型不相同的一项是()。
随机试题
下列各项不属于国别文化的是()
药物传递系统(DDS)作为创新制剂,需要的3种基本技能不包括()。
《货币市场基金管理暂行规定》规定:“对于每日按照面值进行报价的货币市场基金,可以在基金合同中将收益分配的方式约定为(),并应当()进行收益分配。”
荣发公司(小规模纳税人)2011年12月份发生如下经济业务:(1)该公司广告业务部当月取得广告业务收入500万元,付给有关单位广告制作费80万元,付给电视台广告发布费60万元。(2)该公司下设非独立核算的娱乐中心当月舞厅取得门票
自习课上,小林想跟同桌说话,可看到大家都在安静地上自习,就克制住说话的冲动。在课堂纪律形成的原因与类型中,属于()。
短期计划在执行的过程中灵活选择的范围较小,()是其最基本也是最重要的要求。
任何事物的发展都是一个螺旋上升的过程,只有坚持“一张蓝图抓到底”,以夸父逐日的_______、水滴石穿的_______,才能破解转型发展中的顽瘴痼疾。填入划横线部分最恰当的一项是:
元丰变法前,宋朝为了加强对中央司法机关的控制,在皇宫中设立()。
CosmeticSurgerySurgerythatcanimprovethewayapersonlooksisbecomingmoreandmorepopularintheUnitedStates.Th
She’scute,noquestion.Symmetricalfeatures,flawlessskin,lookstobe22yearsold—enteringanymeat-marketbar,awomanluc
最新回复
(
0
)