首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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
2017-07-28
1.3K+
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command1 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
If a(k)>max Thcn
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/KRGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Textl、Labell和Commandl,然后编写如下两个事件过程:PrivateSubCommandl_Click()S$=InputBox(“请输入一个字符串”)
在窗体中添加名称为Command1和名称为Command2的命令按钮以及文本框Text1,然后编写如下代码:PrivateSubCommand1_Click()Text1.Text="AB"EndS
在窗体中添加一个命令按钮,编写如下程序:PrivateSubTest(p,m,n)p=p+1:m=m+1:n=n+1Print"Sub:";p;m;nEndSubPrivateSubCo
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStuden
设有如下记录类型:TypestudentNumberAsString*10NameAsString*8EndType窗体中有若干控件,单击其中的一个按钮Command1时,执行如下事件过程,该过程的功能是把数据输出到指定的文件中。根据
下列程序功能为:弹出一个对话框询问用户是否输出,如果是,则输出;否则结束。请在程序空白处填入适当内容使程序完整。SubPrintOut()DimaAsIntegera=MsgBox("输出结果?",vblnfo
随机试题
法律、法规授权的组织进行行政处罚的法律后果由以下哪个机关承担?
继电保护和自动装置屏的前后,必须有明显的同一名称标志及标称符号,目的是防止工作时走错间隔或误拆、动设备,造成保护在运行中误动作。()
与地方居民直接发生关系的地方政府称为()
患儿女性,2岁,因“发热5天,伴皮疹3天”入院。患儿于5天前出现发热,最高体温39.7℃,偶有咳嗽,当地给予感冒药、退热药和抗生素治疗未见明显效果,3天前躯干部出现红色皮疹,无头痛、呕吐、腹泻等。体格检查:体温38.9℃,脉搏120次/min,呼吸40次/
一密闭容器中,有A、B、C三种气体建立了化学平衡,它们的反应是A(g)+B(g)→c(g),相同温度下,体积缩小2/3,则平衡常数为原来的()。
背景某堤防除险加固工程依据《堤防和疏浚工程施工合同范本》签订了施工合同,施工内容包括防洪闸及堤防加固。其中经承包人申请、监理单位批准,发包人同意将新闸门的制作及安装由分包单位承担。合同约定:(1)当实际完成工程量超过工程量清单估算工程量
某有限责任公司由甲、乙、丙、丁四人出资设立,其中甲出资10万元、乙出资20万元、丙出资60万元、丁出资10万元。当股东会对与其他公司合并的议案表决时,下列情形不能通过的有()。
测试与排错是相互联系而性质不同的两类活动,下列哪些是排错所应具有的特征?Ⅰ.证实程序有错误Ⅱ.修改程序错误Ⅲ.忽视对象细节Ⅳ.了解对象细节
TheWTOleadershadbeenurgedsomecountriestomakenecessaryconcessiontopromotetheirmutualnegotiations.
Observationsofsocialplayinseveralspeciesofmammalsindicatethatindividualsoftendepartfromtheusualsocialconventio
最新回复
(
0
)