首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command 1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10 a(k)=InputB
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command 1_Click() Dim a(10)As Integer,max As Integer For k=1 To 10 a(k)=InputB
admin
2015-05-29
38
问题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command 1_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
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是
选项
A、把Ifa(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(k)改为max=a(10)
答案
D
解析
本题考查的考点是有关循环和数组的。本题为了实现求取最大值,首先应该假设数组中的某一个数就是最大值,再依次与数组元素比较,一旦某个元素比当前的最大值大,就把它作为新的最大值。max初值没为0是不可以的,它没有考虑到数组元素都小于0的情况。
转载请注明原文地址:https://www.kaotiyun.com/show/aDQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上绘制一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1+Click()a=InputBox(“请输入日期(1~31)”)t=“旅游景点:”
执行以下Command1的Click事件过程在窗体上显示OptionBase1PrivateSubCommand1Click()Dimaa=Array("a","b","C","d","e",
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=InputBox("Input")SelectCasexCase1,
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text2.Text="’’Text1.S
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)s1=UCase(Mid(S,i,1)
以下叙述中错误的是
以下关于窗体的描述中,错误的是
要将窗体Form1标题设为“学习VB”以下能正确实现该功能的语句为
下列各选项说法错误的一项是
软件开发的结构化生命周期方法将软件生命周期划分成
随机试题
延缓衰老的途径有()
关于卖淫行为构成犯罪的情形,下列选项正确的是:()
任何一个化工生产过程都是由一系列化学反应操作和一系列物理操作构成的。()
妊娠合并急性化脓性阑尾炎,行剖宫产和阑尾切除术,术中发现阑尾坏死穿孔,弥漫性腹膜炎和严重的盆腔炎。最好采取下列哪项措施
为了防止棉籽饼中毒,常采用某些化学制剂处理棉籽后再喂,如用0.2%的
在不成熟的房地产经纪市场中,优质房源往往成为同业追逐的对象。居间业务中防止撬盘最有效的手段是()。
下列关于科学技术常识的表述错误的是:
2011年,我国本地生产总值平减物价指数为:
按数据的组织形式,数据库的数据模型可分为三种模型,它们是
Itisallverywelltoblametrafficjams,thecostofpetrolandthequickpaceofmodernlife,butmannersontheroadsarebe
最新回复
(
0
)