首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了如下程序,用来求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
2020-02-27
20
问题
某人编写了如下程序,用来求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/NDTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CD1的通用对话框,一个名称为Command1的命令按钮,相应的事件过程如下:PrivateSubCommand1_Click() CD1.Filter="AllFile|*.*|TextFile|*.txt|PPT|*.p
执行语句PrintRight$(Mid$("ABCDEFG",2,5),3)后的输出是
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Textl中输人口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“Teacher
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框Listl中,如图2-23所示。在窗体文
有下面事件过程:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2Then
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger)IfIndex=1ThenPrint"计算机
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数Index的叙述中,正确的
以下变量名中合法的是()。
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是()。
随机试题
随机变量X服从均匀分布U(-1,3),则随机变量X的均和方差分别是()。
下列关于多种产品加权平均边际贡献率的计算公式中,错误的是( )。
2×17年12月10日,甲公司与乙公司签订了一项租赁协议,将一栋经营管理用写字楼出租给乙公司,租赁期为3年,租赁期开始日为2×17年12月31日,年租金为480万元,于每年年初收取。相关资料如下: (1)2×17年12月31日,甲公司将该写字楼停止自用,
西班牙在美洲的主要黄金来源地是新格拉纳达。到1600年,从这里出口了400多万盎司的黄金。新格拉纳达的黄金产量逐步上升,到18世纪,其产量约为16世纪产量的三倍。这些黄金的流入直接导致西班牙()
在C类IPv4地址中,前三个数字为网络号,最后一个数字为主机号,主机号的可用取值范围为()。
_____Chineseparents,westernparentsarealsoconcernedaboutchildren’shealth.
京剧,又称平剧、京戏,是中国影响最大的戏曲剧种,分布地以北京为中心,遍及全国。清代乾隆五十五年起,原在南方演出的三庆、四喜、春台、和春四大徽班陆续进入北京,他们与来自湖北的汉调艺人合作,同时接受了昆曲、秦腔的部分剧目、曲调和表演方法,又吸收了一些地方民间曲
下列描写古代女子花容月貌的诗句中,没有使用比喻修辞手法的是:
人体在寒冷环境中,下列哪些因素参与正常体温的维持
TheEnglishlanguagecontainsa(n)______ofwordswhicharecomparativelyseldomusedinordinaryconversation.
最新回复
(
0
)