首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command l_Click() Dim a(1 0)As Integer,max As Integer For
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command l_Click() Dim a(1 0)As Integer,max As Integer For
admin
2020-04-18
102
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command l_Click()
Dim a(1 0)As Integer,max As Integer
For k=1 To 10
a(k)=InputBox(”输入一个整数”)
Next k
max=0
For k=1 To 10
Ifa(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是
选项
A、把Ifa(k)>max Then改为If a(k)<max Then
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/14Tp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
滚动条可以响应的事件是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommandl_Click()DimslAsString,s2AsStringO
以下关于文件的叙述中,错误的是
工程中有Form1、Form2两个窗体(Forml中有文本框Text1:Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Forml中的代码如下:PrivateSubT
设窗体上有2个直线控件Linel和Line2,若使两条直线相连接,需满足的条件是
确定图片框Picturel在窗体上位置的属性是
为把变量a、b、c中的最大值赋值给变量x,下面语句中正确的是
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
下列循环能正常结束的是()。
下列有关通用对话框控件的说法中,正确的是
随机试题
可作为SLE特异性标志的自身抗体是
选择健康指标时应注意
在微粒体中使血红紊氧化成胆绿素的酶是
在网上定价市值配售中,新股市值配售无资金冻结,只在()日按实际中签认购数收缴股款。
《金融资产管理公司条例》第三条规定,金融资产管理公司以最大限度地()为主要经营目标,依法独立承担民事责任。
MissRichardswasateacherataschoolforboysandgirls.She【C1】______chemistryandphysicsfromthelowesttothehighestcl
莎士比亚说:“人是一件多么了不起的杰作……宇宙的精华!万物的灵长!”这句话体现的核心思想是()。
对文中“中微子的一个很特别的性质”理解错误的一项是?( )天文学家曾指望通过对太阳中微子而不是其他物质的探测来得到太阳内部的信息,其主要原因是( )。
减少指令执行周期数是RISC计算机性能提高的基础,它是通过(17)、指令控制部件(18)微代码、(19)寄存器、(20)寻址方式、限制访问内存来实现的。(21)都是与RISC芯片有关的名词。
PsychologistGeorgeSpilichandcolleaguesatWashingtonCollegeinChestertown,Maryland,decidedtofindoutwhether,asmany
最新回复
(
0
)