首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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-11-23
65
问题
某人编写了如下程序,用来求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=l T0 lO
Ifa(k)>max Then
max=a(k)
End If
Next k
Print max
End SUb
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是
选项
A、把If a(k)>max Then改为Ifa(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是不可以的,它没有考虑到数组元素都小于0的情况。
转载请注明原文地址:https://kaotiyun.com/show/uyGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序运行后,单击命令按钮,输出的结果是______。PrivateSubCommand1_Click()Dima%(1To5),i%,s#Fori=1To5a(i)=iNexts=Fun(A)Print"s=";s;E
要使文本框可输入多行文字,要更改的默认选项是
数据库系统中实现各种数据管理功能的核心软件称为______。
定时器的Interval属性以什么为单位指定Timer事件之前的时间间隔
要在窗体Form1中定义一个可以在窗体Form2中使用的整型变量X,可在Form1窗体的通用部分输入语句()。
滚动条控件的LargeChange属性所设置的是______。
若在Shape控件内以FillSyylr属性所指定的图案填充区域,而填充图案的线条的颜色由FillColor属性指定,非线条的区域由BackStyle属性填充,则应______。
下面程序段中正确的是()。
如果想要在名为MenuItem1的菜单项前加“√”,则应执行()语句。
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
随机试题
孔隙度与渗透率是储集层岩石的两个基本属性,它们之间()函数关系。
下列对于过氧乙酸使用事宜的描述正确的是
《对外贸易法》规定,在国际服务贸易方面,我国根据缔结的或者参加的国际条约、协定中作出的承诺,给予其他缔约方、参加方市场准人和下列的哪项7
级配碎石适用于各级公路的( )。
幼儿园和班级里的重大事情和计划,请幼儿集体讨论决定。()
生产力的发展、私有制的产生,是警察产生的政治条件。()
磷存在于我们的DNA中,是构成生命的基本元素之一。但它早期是如何到达地球的仍是一个谜。近日,科学家通过观测恒星形成区域,追踪到了含磷分子从宇宙到达地球的“旅程”。观测结果表明,含磷分子是在大质量恒星形成时产生的,刚形成的恒星会释放气流,在星际云中打造出一条
EveryObjectTellsaStory凡事皆有戏Everyonehasaparticularobjecttowhichtheyattachaspecialmeaningorstory.EveryObje
ACIDRAIN:What’stheSolution?OneofthewildestregionsintheU.S.,farfromcivilization,istheAdirondackareaofnor
ACrisisofConfidenceforMastersoftheUniverseMeltdown.Collapse.Depression.Panic,Thewordswouldseemtoapplyequa
最新回复
(
0
)