首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Commadl_Ctick() Dim a(10)As Integer,maxAs Integer For k=1 To 10 a(k)=InputBox(“输入一
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Commadl_Ctick() Dim a(10)As Integer,maxAs Integer For k=1 To 10 a(k)=InputBox(“输入一
admin
2015-12-09
34
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Commadl_Ctick()
Dim a(10)As Integer,maxAs Integer
For k=1 To 10
a(k)=InputBox(“输入一个整数”)
Next k
max=0
For k=1 To 10
Ira(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub.
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数
选项
A、把Ira(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是不可以的,它没有考虑到数组元素都小于0的情况。
转载请注明原文地址:https://kaotiyun.com/show/mNLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读下列程序:PrivateSubCommand1_Click()DimiAsInteger,kAsIntegerk=2Fori=1To3PrintFun(k);NextEndSubFunctionFun(jAsI
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
保存新建的工程时,默认的路径是()。
假定在工程文件中有一个标准模块,其中定义了如下记录类型TypeBooksNalTleAsString*10TelNumAsString*20EndType要求当执行事件过程ComlBandl_Cl
在软件设计中,不属于过程设计工具的是()。
MagBox函数除了在对话框中显示提示信息外,另一个功能是工______。
在窗体上画一个名称为Listl的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为()。
如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是()。
要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Chck事件过程中使用()语句。
在窗体上有一个文本框控件,名称为TextTime;--个计时器控件,名称为Timer1。要求每一秒在文本框中显示一次当前的时间。程序为:PrivateSubTimer1_______TxtTime.text=TimeEndS
随机试题
主要适用于工作过程和工作结果容易观察的工作的分析方法是()
室间隔缺损常可分为______、______和______三大类型。
A.确诊阿米巴肝病B.排除阿米巴肝病C.阿米巴原虫携带者D.肠阿米巴病普通型E.肠阿米巴病慢性型肝穿刺获典型棕褐色脓液,发现阿米巴滋养体
目前对水泥安定性不良的检测主要是检测游离氧化钙引起的水泥体积安定性不良。()
根据数字修约规则,当23.5和24.5修约至“个”数位时,分别为()。
下列可以作为抵押财产的是()。
直接经验来源于实践,但是间接经验、书本知识则并不来源于实践。()
()理论不属于对劳动力供给进行修正的理论。
属于动作技能的有()。
下列可作为VBA变量名的是()。
最新回复
(
0
)