首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp。程序运行时,外观如图3-187所示,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入到5行40列的二维数组a中,并按5行显示在Text1文本框内;单击“统计”按钮,则计算每行中小于50的数之和,及这
考生文件夹下有工程文件sjt5.vbp。程序运行时,外观如图3-187所示,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入到5行40列的二维数组a中,并按5行显示在Text1文本框内;单击“统计”按钮,则计算每行中小于50的数之和,及这
admin
2019-05-14
38
问题
考生文件夹下有工程文件sjt5.vbp。程序运行时,外观如图3-187所示,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入到5行40列的二维数组a中,并按5行显示在Text1文本框内;单击“统计”按钮,则计算每行中小于50的数之和,及这些数的平均值(平均值保留2位小数,是否四舍五入不限),并将它们(共10个值)分别显示在Label1数组及Text2数组中。单击“保存”按钮,则保存计算结果。“显示数据”和“保存”按钮的Click事件过程已经给出,请编写“统计”按钮的Click事件过程实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须用“统计”进行统计,且必须单击“保存”按钮保存结果,否则无成绩。最后,程序按原文件名存盘。
选项
答案
审题分析 本题可利用一个嵌套的For循环来完成计算工作:在外循环(循环变量的取值为1~5)体中,先初始设置记录每行小于50的数据之和的变量Sum和记录每行小于50的数据个数的变量Counter的初值为0,接着通过内循环(循环变量的取值为1~40)体完成对每行数据的累加工作,如果a(i,j)小于50则将其累加到Sum中同时令Counter+1。内循环结束后,用表达式Avg=Sum/Counter计算出平均值并分别将Sum和Avg显示在控件数组中。 操作步骤 步骤1:打开考生文件夹中的本题工程文件sjt5.vbp,打开代码编辑窗口,在指定位置编写以下代码: 参考代码: For i=1 To 5 Sum=0 Counter=0 For j=1 To 40 If a(i,j)<50 Then sum=sum+a(i,j) Counter=Counter+1 End If Next AVg=Sum/Counter Label1(i-1).Caption=Sum Text2(i-1).Text=Int(Avg*100)/100 Next 步骤2:按
键运行程序,先单击“显示数据”按钮,接着单击“统计”按钮,然后单击“保存”按钮保存结果。 步骤3:按要求将文件保存至考生文件夹中。 考点链接 多重循环、控件数组、数组定义与操作。
解析
转载请注明原文地址:https://kaotiyun.com/show/vUUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
关于MDI窗体下列说法正确的是()。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml、标题为“标签”的窗体上画一个名称为Labell的标签,并设置适当属性以满足以下要求:①标签的内容为“计算机等级考试”;②标签可根据显示内容自动调整
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上添加一个计时器控件,名称为Timerl。请利用属性窗口设置适当属性,使得在运行时可以每隔1秒,调用计时器的Timer事件过程一次。另外,请把窗体
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。再建立一个下拉菜单,菜单标题为“文件”,名称为File,此菜
(1)在考生文件夹下有一个工程文件sit3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为.CDl的通用对话框,通过属性窗口设置CDl的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图3.125所示。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的lndex属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮
在名称为Form1的窗体上画一个名称为Image1的图像框,并通过属性窗口为其装入考生文件夹中的图标文件CARS.ico;再画一个名称为Timer1的计时器,一个名称为Command1、标题为“开始”的命令按钮,如图所示。要求:通过属性窗口设置适当的属性
随机试题
下列选项中,我国认定驰名商标应当考虑的因素包括()
主持诸气,总司人体气机和气化的是:()
Carelessnessmadehimfallinhisjob_______.
为患者行结核菌素试验,72小时后观察注射局部发红、硬结,平均直径21mm,并出现水疱、坏死。护士判断其结果为
世界银行直属的发展机构组成包括()。
项目建设工程费的估算方法有()。
在直角坐标平面中,已知点P1(1,2),P2(2,22),P3(3,23),…,Pn(n,2n),其中n是正整数,对平面上任一点A0,记A1为A0关于点P1的对称点,A2为A1关于点P2的对称点,…,An为An-1关于点Pn的对称点.当点A0在曲线C上
某领导机关要求秘书部门在一周内将工作意见拟好发文。A秘书接受任务后,为了抢时间、争速度,按领导意图拟稿后,只交给本业务部门的负责人审核,就送到打字室进行缮印。因为未经领导审阅。打印出来的一百多份“工作意见”全部作废,耽误了文件的准时下达,造成了不应有的浪费
甲未获烟草专卖许可,擅自购进明知是假冒的“中华”牌香烟100箱进行批发和零售.在被查获时已销售出80箱,收款120万元。经检验该批香烟属于不合格产品。甲的行为()。
设有如下一段程序:PrivateSubCommandl_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
最新回复
(
0
)