首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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
40
问题
某人编写了如下程序,用来求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全国计算机二级
相关试题推荐
i在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,如果单击滚动条右端的箭头,则VMue属性值()。
下面程序运行时,若输入395,则输出结果是()。PrivateSubCommand1_Click()Dimx%x=InputBox("请输入一个3位整数")PrintxMod10,x\100,(x
为了使组合框能识别双击(DblClick)事件,应把它的Style属性设置为()。
当文本框中的内容发生改变时所触发的事件是()。
数据库设计中反映用户对数据要求的模式是()。
数据库系统的三级模式不包括()。
在多窗体程序中,为了用Show方法把一个窗体设置为“模态”窗口,应把它的“模式”设置为()
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是()。
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是()。
数据库系统的三级模式不包括
随机试题
下列哪项不是唾液的生理作用
该病人椎间盘突出的是哪一个间隙若该病人非手术治疗效果不佳,已有手术指征需行手术治疗。提高对腰椎间盘突出诊断的精确性,确定手术部位的特殊检查是
下列哪个分子标志不属于T细胞
A.短暂性抽动障碍B.慢性运动或发声抽动障碍C.Tourette综合征D.多动综合征E.孤独症抽动持续时间不超过1年
地质调查主要收集地质图和钻井资料,必要时实地调查相应断面。()
《混凝土结构耐久性设计规范》GB/T50476-2008中规定,预应力混凝土构件的混凝土最低强度等级不应低于()。
电算化软件的编码方案是指设置编码的()方案,这里采用群码方案,这是一种分段组合编码。
下列关于股东大会、董事会、监事会和经营人员的说法,错误的是()。
这个街区的垃圾可能要到星期四才能被清理,因为这里的垃圾一般在星期三清理,而且垃圾清理员总是十分准时的。但是,由于星期一是一个公假日,所以如果星期一是假日的话,全市的垃圾都会迟一天清理。上述论证是以下列哪一种方式展开的?
纪实主义摄影(河南师大2017年研;浙江师大2011年研)
最新回复
(
0
)