首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1To10 a(k)=InputBox("输入一
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1To10 a(k)=InputBox("输入一
admin
2019-06-11
58
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command1_Click()
Dim a(10)As Integer,max As Integer
For k=1To10
a(k)=InputBox("输入一个整数")
Next k
max=0
For k=1To10
If a(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)<max Then
B、把max=a(k)改为a(k)=max
C、把第2个循环语句For k=1To10改为For k=2To10
D、把max=0改为max=a(10)
答案
D
解析
本题考查的考点是有关循环和数组的。本题为了实现求取最大值,首先应该假设数组中的某一个数就是最大值,再依次与数组元素比较,一旦某个元素比当前的最人值大,就把它作为新的最大值。max初值设为0是不可以的,它没有考虑到数组元素都小于0的情况。
转载请注明原文地址:https://kaotiyun.com/show/mRUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByVal.yAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
利用属性窗口为窗体的下面4个属性设置了值,其中错误的设置是()。
关于水平滚动条,如下叙述中错误的是()。
针对VisualBasic的菜单设计操作,下面叙述中错误的是()。
下面程序运行时,若输入“VisualBasicProgramming”,则在窗体上输出的是()。PrivateSubCommand1_Click()Dimcount(25)AsInteger,chAsString
在数据管理技术发展的三个阶段中,数据共享最好的是()。
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
用树形结构表示实体之间联系的模型是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为()。
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
随机试题
政策目标的选定应建立在()的基础上。
肛裂的好发部位为
下列哪些事项需要经由业主共同决定,并且应经专有部分占建筑物总面积2/3以上业主且占总人数2/3以上的业主同意才能通过:()
根据《工程造价咨询单位管理办法》的规定,甲级和乙级工程造价咨询单位专职技术负责人从事工程造价专业:工作的年限分别为()年以上。
下列不属于商业银行境内托管账户收入范围的是()。
按照准则规定,下列各事项产生的暂时性差异中,不确认递延所得税的是()。
某甲购买了一件商品,该商品的产品说明书明示安全使用期为8年。如果因该商品存在缺陷造成损害,则要求赔偿的请求权最长可达多少年?()
冲货又被称为倒货、窜货,是指由于经销网络中的各级代理商、分公司等受利益驱动,使所经销的产品跨区域销售,造成价格混乱,从而使其他经销商对产品失去信心,消费者对品牌失去信任的营销现象。根据上述定义,下列属于冲货的一项是:
类模板template<classT>classx{…},其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为()。
Inthe1960sand1970sattentionbegantobepaidtowomen’sliberation,andaseriousattemptwasmadebywomentogetequalfi
最新回复
(
0
)