首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer, max As Integer For k=1 To 10 a(k)=In
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer, max As Integer For k=1 To 10 a(k)=In
admin
2019-03-14
79
问题
某人编写了如下程序,用来求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 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/lsUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommandl.Click()Open“c:\f1.txt”For
下列有关文件的叙述中,正确的是
结构化程序所要求的基本结构不包括
窗体上有一个名称为VScrolll的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是
下面为单精度实型(即单精度浮点型)变量的是
按照“后进先出”原则组织数据的数据结构是
设有以下过程:PrivateSUbproc(xAsInteger,OptionalYAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
反倾销措施有哪些?
以下关于感染性休克的描述不正确的是
10mmol/L的CaCl2中氯离子的浓度有多少
怀疑细菌性心内膜炎时,血培养不少于
( )描述了保证项目按时完成所需要的各个过程。
在建设工程进度计划的执行过程中,缩短某些工作的持续时间是调整建设工程进度汁划的有效方法之一,这些被压缩的工作应该是关键线路和超过计划工期的非关键线路上()的工作。
根据《民事诉讼法》的规定,该纠纷应由()的法院管辖。在确定由一个法院管辖后,经纬公司可以以()的身份参加诉讼。
国外多项研究结果显示,出生季节可能在一定程度上影响健康。研究人员分析,这主要是因为母亲怀孕期间受日照不同,造成体内维生素D水平不同。生命早期缺乏维生素D对身心健康有长期影响。在北半球高纬度地区,出生季节与多发性硬化症发病率存在较大关联。在英国苏格兰地区,4
在考生文件夹下“samp3.accdb”数据库中已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计:在报表适当位置添加一个文本框控件,计算并
例如:男:小王,帮我开一下门,好吗?谢谢!女:没问题。您去超市了?买了这么多东西。问:男的想让小王做什么?A开门√B拿东西C去超市买东西
最新回复
(
0
)