首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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
32
问题
某人编写了如下程序,用来求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://jikaoti.com/ti/Zsm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click() Fori=0To
在程序运行时,下面的叙述中正确的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列说法中,错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
软件生命周期是指
,设:a=2,b=8,c=6,d=3,表达式a>bAndN0tfc>d1Ord>c的值是
在深度为7的满二叉树中,叶子结点的个数为
支持子程序调用的数据结构是()。
随机试题
A、Itistoocomplicatedtounderstand.B、Itarousesherinterestinaccounting.C、Itisn’tasboringassheexpected.D、Itisth
(2018年淄博)强调丰富性、关联性、回归性、严密性的课程理论是()
坚持独立自主的和平外交政策的首要任务是()。
下列哪项为评价肾脏功能最重要的实验室指标
在计算机系统中,设备管理是指对()。
根据《国家赔偿法》的规定,下列各项中可以构成公安刑事赔偿的情形是()。
一个大的社会性事件发生以后,如果权威机构不能及时公布事件真相,就会谣言满天飞。当然,权威机构要能及时公布事件真相,必须及时确定真相;要及时确定真相,必须有效地运用各种手段,包括必要的高科技手段。如果上述断定为真,则以下哪项一定为真?
新民主主义社会不是一个独立的社会形态,它本身具有
设A为n阶可逆矩阵,α为n维列向量,b为常数,记分块矩阵,其中A*是A的伴随矩阵,E为n阶单位矩阵.(Ⅰ)计算并化简PQ;(Ⅱ)证明矩阵Q可逆的充分必要条件是αTA-1α≠b.
Itisoftenobservedthattheagedspendmuchtimethinkingandtalkingabouttheirpastlives,【C1】______aboutthefuture.Thes
最新回复
(
0
)