首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer, max As Integer For k=1 To 10 a(k)=In
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10)As Integer, max As Integer For k=1 To 10 a(k)=In
admin
2019-03-14
72
问题
某人编写了如下程序,用来求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=1 To 10
If a(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是( )。
选项
A、把If a(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,没有考虑到负数的情况。应该把它的初始值设置为数组中的一个元素的值,然后让数组中的各个元素与这个值比较,如果比它大,就替换变量max的值,这样才能得到数组中的最大值。因此要修改max=0这一行。
转载请注明原文地址:https://kaotiyun.com/show/lsUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下可以判断是否在文本框(名称为Textl)内按下了回车键的事件过程是
要想使列表框只允许单选列表项,应设置的属性为
PrintRight(“VBProgramming”,2)语句的输出结果是
窗体上有一个名称为VSerolll的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
有数据定义语句:DimX,YAsInteger以上语句表明
数据库设计的根本目标是要解决
设程序中有以下语句:MsgBox“Visual”,“Basic”,“等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
关系数据库管理系统能实现的专门关系运算包括()。
下列不能打开工具箱窗口的操作是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
旅客携文物入境,如需复带出境,须向海关详细说明。()
患儿跌伤,X线摄片为左肱骨下端骨骺分离。3周后到市医院就诊,接诊医生填X线申请单时将左写成右,放射科发现错后,拍了左手,却将一个“右”字铅号贴在X线片上。人院后主治医师在主诉中写左,诊断上又写右,手术通知单上也写右。术前备皮时,患儿提到左臂受伤,护士仍在右
恶性肿瘤经血行最常转移至
冷沉淀中第Ⅷ因子的收获率及活性与下列哪些项目有关系
考虑正态总体X~N(a,σx2)和Y~N(b,σy2)。设(X1,X2,…,Xm)和(Y1,Y2,…,Yn)是分别来自X和Y的简单随机样本,Sx2和Sy2相应为样本方差,则检验假设H0:a≤b使用t检验的前提条件是()。
因建设或其他原因需要临时占用城市绿化用地时,须经城市人民政府城市()部门批准,办理临时用地手续。
在员工素质测评结果的相关分析中,r=0表示两级测评数据()。
给小明讲一个故事“一个小孩为帮妈妈做事打碎了两个玻璃杯,另一个小孩偷吃糖果打碎了一个玻璃杯”,小明认为前一个小孩的错误更大,更加淘气。根据皮亚杰的观点,这表明小明处在()。
辩证法同形而上学的斗争( )。
A、TheweatherinColombiaishumid.B、Theweatherinthetwocountriesisthesame.C、Theweathervariesindifferentregionsof
最新回复
(
0
)