首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1:两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Tex
(1)考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1:两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Tex
admin
2017-03-27
45
问题
(1)考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1:两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Text2,其初始内容为空的文本框,如图3—104所示。程序功能如下:
①单击“读数据”按钮,则将考生文件夹下in3.dat文件中已按升序排列的30个整数读入一维数组a中,并同时显示在Text1文本框内;
②单击“查找”按钮,将弹出输入框接收用户输入的任意一个偶数,若接收的数为奇数,则提示重新输入。如果接收的偶数超出一维数组a的数值范围,则无须进行相应查找工作,直接在Text2内给出结果;否则,在一维数组a中查找该数,并根据查找结果在Text2文本框内显示相应信息。命令按钮的Click事件过程已给出,但“查找”按钮的Click事件过程不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
(2)考生文件夹下的工程文件sjt4.vbp中有一个初始内容为空的文本框Text1,一个包含三个元素的文本框控件数组Text2,两个标题分别是“读数据”和“统计”的命令按钮,两个分别含有三个元素的标签控件数组Label1和Label2,如图3—105所示。程序功能如下:
①考生文件夹下in4.dat文件中存有20个考生的考号及数学和语文单科考试成绩。单击“读数据”按钮,可以将in4.dat文件内容读入到20行3列的二维数组a中,并同时显示在Text1文本框内;
②单击“统计”按钮,则对考生数学和语文的平均分在“优秀”、“通过”和“不通过”三个分数段的人数进行统计,并将人数统计结果显示在控件数组Text2中相应位置。其中,平均分在85分以上(含85分)为“优秀”,平均分在60~85分之间(含60分)为“通过”,平均分在60分以下为“不通过”。
命令按钮的Click事件过程已经给出,但“统计”按钮的Click事件过程不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
选项
答案
第1小题 步骤1:打开考生文件夹下的工程文件sjt3.vbp,打开代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: If num/2<>Fix(num/2)Then If num<a(1)Or num>a(30)Then If a(n)=num Then If n>30Then 步骤2:按要求将文件保存至考生文件夹中。 第2小题 步骤1:打开考生文件夹中的本题工程文件sjt4.vbp,打开代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: Avg=(a(i,2)+a(i,3))/2 Case Is>=85 Case60To84 End Select Text2(n-1)=x(n) 步骤2:按要求将文件保存至考生文件夹中。
解析
第1小题:在“查找”按钮的单击事件中,首先使用变量num接收输入框的值,然后判断num是否为偶数,如果为奇数(hum/2<>Fix(num/2))则提示错误信息;由于数组a是升序排列的,因此如果num的值小于a(1)或嚣大于a(30)则意味着超出范围:接下来使用For循环遍历整个数组,如果某次循环中数组元素等于num的值则意味着找到,可以退出循环;当循环结束后如果n的值大于30则表明循环是正常结束的,没有找到这个元素。
第2小题:本题要求编写“统计”按钮的单击事件过程。程序设计思路:在一个For循环中逐一取出存于数组a中的各学生成绩,将同一行的两个成绩取平均值后用Select Case语句对平均值进行判断,根据成绩所属情况,使对应的x数组元素中的数增1,最后显示在文本框数组中。
转载请注明原文地址:https://www.kaotiyun.com/show/SmGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序用于计算“1+1/3+1/5+…+1/(2n+1)”,直至“1/(2n+1)”小于10-4。阅读下面程序,请在【】和【】处填上正确内容。PrivateSubCommand1_Click()Sum=h:n=idon=【
假定窗体的名称为Form1,对该窗体编写如下代码:PrivateSubForm_Load()Form1.Caption="计算机"Me.Caption="等级"Caption="考试"EndS
在窗体上面一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1D
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和______。
要使标签能够显示所需要的文本,则在程序中应设置()属性的值。
窗体上命令按钮Commandl的事件过程如下:PrivateSubCommand1_Click()DimtotalAsIntegertotal=s(1)+s(2)PrinttotalEndSubPrivateFunctions
属性窗口分为4个部分,这4个部分分别是______。
有如下程序:FunctionF(aAsInteger)b=0StaticCb=b+1c=c+2F=a+b+cEndFunctio
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$="321":b$="abc"Forj=1To5PrintMid$(a$,6-j,1)+Mid$(b$,
随机试题
中年妇女,剧咳后右大腿卵圆窝部肿物突然增大、变硬,疼痛难忍。l天后用手法还纳后,出现剧烈的持续性下腹痛,并有明显的腹肌紧张、压痛与反跳痛,最可能的诊断为()
根据我国《宪法》和法律的规定,下列关于地方各级人民代表大会会议的哪些说法是正确的?
检验批的质量应按()验收。
某中外合资企业2013年1月开业,领受房屋产权证、工商营业执照、商标注册证、卫生先进单位证各一件;开业当月,签订了以下合同:(1)与银行签订一份借款合同,所栽金额为80万元:(2)与保险公司签订一份财产保险合同,支付保险费4万元:(3)与某仓库签订一
下列关于行为主义教学理论的表述,不正确的是()
某商店经销某种商品,每周进货数量X与顾客对该种商品的需求量Y之间是相互独立的,且都服从[10,20]上的均匀分布.商店每出售一单位商品可获利1000元;若需求量超过了进货量,商店可从其他商店调剂供应,这时每单位商品获利500元,计算此商店经销该种商品每周所
以下4种编码方式中,属于不归零编码的是(19)。
目前在网上流行的、可以免费下载的网络操作系统是_______。
ShouldYouJumpontheTechnologicalBandwagon(时尚)?TechnologicalAdvancesandTheirInfluenceWithinthelast20years
Parentscaneasilycomedownwithanacutecaseofschizophrenia(精神分裂症)fromreadingthecontradictoryreportsaboutthestateof
最新回复
(
0
)