首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,
admin
2019-06-11
40
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,并在窗体上显示出来(如图所示)。这个程序不完整,请把它补充完整,并使其能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,其中计算不能被7整除的整数的个数的操作在通用过程Fun中实现,请编写该过程的代码。
要求:请勿改动程序中的任何内容,只在Function Fun()和End Function之间填入你编写的若干语句。最后将修改后的文件按原文件名存盘。
选项
答案
(1)【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’’,将问号改为正确的内容。 参考答案 Option Base 1 Private Sub Command1_Click() Dim arrN (30) As Integer Dim Min As Integer Randomize For i=1 To 30 arrN(i)=Int(Rnd * 1000) Next i Min=arrN(1)’将第一个数赋给Min,以提供判断 For i=2 To 30 If arrN(i)<Min Then’比较最小值与其他数值,找出最小值 Min=arrN(i) End If Next i Print Min End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 参考答案 Function Fun() Dim S As Integer,i As Integer For i=0 To 1000 ’求0~1000中满足条件的数 If i Mod 7<>0 Then s=s+1将满足条件的数的个数累加 End If Next i Fun=s ’返回结果 End Function 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/4VUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于水平滚动条的叙述中,错误的是
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Check1.V
窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:PrivateSubForm_Load()PrivateSubCommand1_Click()Text1.Text=""PrintText1.Text+Text2.T
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsIntegerDimtAsIntegert=a-b:b=t+a:Fun1=t+b
设子程序过程定义的首部为:PublicSubs(XAsInteger,YAsSingle)则以下正确的调用形式为
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()Fori=3To1Step-1Sum=0Fori=1ToiSum=Sum+i*iNextNextPrintSum
假定有如下程序:PrivateSubFormClick()DimNAsInteger,JAsIntegerN=0J=1DoUntilN>2N=N+1:J=J+N*(N+1)LoopPrintN;JEndSub运行
下列事件的事件过程中,参数是输入字符ASCII码的是
数据库系统的三级模式不包括
数据库系统的核心是()。
随机试题
注册会计师的下列行为中,不违反职业道德规范的是()
A吡唑酮类B吲哚乙酸类C1,2-苯并噻嗪类D芳基丙酸类E烷酮类美洛昔康属哪一类非甾体抗炎药
X线照片影像质量评价日前进入一新领域的是
简易平衡评估的方法不包括
组胺主要分布于前列腺素I2(PGI2)的主要合成部位是
诊断急性肾盂肾炎最重要的依据是
城市规划管理是政府()的手段。
甲企业与乙企业就彩电购销协议进行洽谈,其间乙采取了保密措施的市场开发计划被甲得知,甲遂推迟与乙签约,开始有针对性地吸引乙的潜在客户,导致乙的市场份额锐减。下列说法中哪些是正确的?()
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】A公司是国内某大型煤炭集团的下属全资子公司,负责集团的信息化规划、建设和系统维护工作。A公司自成立以来一直专注于信息化建设,ERP等核心系统均由A公司自行组织开发。2017年陆续开始有
【B1】【B8】
最新回复
(
0
)