首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
admin
2018-07-11
21
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command1_Click()
Dim a(10)As Integer,max As Integer
For k=1 To 10
a(k)=InputBox("输入一个整数")
Next k
mltx=0
For k=1 To 10
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)
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,没有考虑到负数的情况。应该把它的初始值设置为数组中的一个元素的值,然后让数组中的各个元素与这个值比较,如果比它大,就替换变量max的值,这样才能得到数组中的最大值。因此要修改max=0这一行。
转载请注明原文地址:https://kaotiyun.com/show/h7Gp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行语句DimX,YAsInteger后,()。
窗体上有一个名称为Text1的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTvpexPrivateSubCommand1Click()aAsInteg
要计算x的平方根并放入变量y,正确的语句是
设a=2,b=3,c=4,d=5,表达式Nota
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecordIDAsInteger:NameAsString*20EndTypePrivateSubCommand1_Click()DimMa
设Labell、Command1、Text1、Checkl分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
)为使文本框具有初始值“VB”,在设计阶段正确的操作是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
在满足实体完整性约束的条件下( )。
随机试题
在一个坡面角约为200的山坡上有一个泉眼,从泉眼开挖一条正对山脚向下到山脚的灌溉水渠。已知泉眼距地面的垂直高度约为100米,开挖水渠每米的土方量约为0.3立方米,则开挖整条水渠的土方量约为_____。(sin20°≈0.34,Cos20°≈0.94,tan
在集体决策中,如果大家对问题的性质了解程度有很大差异,或意见有较大分歧,直接开会讨论效果并不好时,可以采取_____。
A他莫昔芬B长春新碱C氟尿嘧啶D塞替哌E放线菌素D影响蛋白质合成的药物是
()率先在国内开展个人住房贷款业务。
下面句子中加点的成语运用恰当的一项是()。
【2010年江西.单选】假如学生在学习正方形、长方形、三角形过程中已掌握轴对称图形概念,后来在学习圆的时候,告诉学生“圆也是轴对称图形”,学生立即能发现圆具有轴对称图形的一切特征,这种学习属于()。
2018年,全国通硬化路面的乡镇占全国乡镇比例与2014年相比()个百分点。
她说我不行,A我B做出个样子C给她D瞧瞧。
Harmoniousmarriage,however,doesnotnecessarily______muchsharingofinterestsandresponsibilities.
Thenowextinctpassengerpigeonhasthedubioushonorofbeingthelastspeciesanyoneeverexpectedtodisappear.Atonepoint
最新回复
(
0
)