首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Prirate Sub Commandl_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Prirate Sub Commandl_Click() Dim a(10)As Integer,max As Integer For k=1 To 10
admin
2019-06-11
66
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Prirate Sub Commandl_Click()
Dim a(10)As Integer,max As Integer
For k=1 To 10
a(k)=InputBox(”输入一个整数”)
Next k
max=0
For k=1 T0 10
Ira(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是
选项
A、把Ira(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/58Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTestl。设窗体Form1标题为“MyForm1”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTest1_Click(IndexAs
在窗体上有两个文本框:Text1和Text2,然后编写如下事件过程:PrivateSubForm_Load()ShowText1.Text="":Text2.Tcxt="":Text2.SetFocusEndS
设“A="87654321"”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
可以产生30~50(含30和50)之间的随机整数的表达式是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
随机试题
企业高层领导者通过创立取得全体员工共识的企业文化,以增强企业员工的向心力、凝聚力,从而确保企业战略顺利实施,此方式为()
症见由情志异常、精神刺激而发作,突然昏倒,不知人事,四肢厥冷,呼吸气粗,口噤握拳,舌苔薄白,脉沉弦,其治法为
A.真武汤B.茵陈蒿汤C.柴胡加龙骨牡蛎汤D.猪苓汤E.小柴胡去黄芩加茯苓汤小便不利,自下利,腹中痛者,宜用
急性弥漫性增生性肾小球肾炎的最主要病变是
组成中含有白术的方剂是
从男大学生的身高资料的总体中进行随机抽样,每个样本的含量均为12,各样本均数与总体均数的差值再除以用总体标准差估计的标准误,所得数值的分布为()
根据冯.诺依曼结构原理,计算机的硬件由()。
甲是某普通合伙企业的合伙人,该合伙企业需要购买一批生产用原材料,甲正好有同样一批原材料想要出售,甲在其他合伙人一致同意的情况下,可以进行该笔交易。()
实现输出为八进制的符号是()。
数据库设计过程不包括
最新回复
(
0
)