首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件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
35
问题
考生文件夹下有工程文件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全国计算机二级
相关试题推荐
下列操作中不能向工程中添加窗体的是()。
在文本框中,要设置显示的文本颜色,应该设置()属性。
以下()操作不能触发滚动条Change事件。
请根据以下各小题的要求设计visualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称checkl的复选框数组(Index属性从0开始),含三个复选框,其标题分别为“语文”、“数学”、“体育”,利用属性窗口设置适当的属性
考生文件夹下的工程文件sit5.vbp中有一个初始内容为空的文本框Text1,两个标题分别是“读数据”和“计算”的命令按钮;请画一个标题为“各行平均数的最大值为”的标签Label2,再画一个初始内容为空的文本框Text2,如图3.97所示。程序功能如下
(1)在考生目录下有一个工程文件sjt3.vbp,窗体文件中已给出所有控件和部分程序,如图3.85所示。要求:①利用属性窗口设置适当的属性,使Text1、Text2中数据右对齐;②请编写适当的程序完成以下功能:在Textl中输入40(度数),选择一
(1)在考生文件夹下有一个工程文件sit3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
(1)在名称为Forml的窗体上画一个名称为Ll的标签,标题为“口令”;画两个文本框,名称分别为Text1、Text2,都没有初始内容;再画三个命令按钮,名称分别为C1、C2、C3,标题分别为“显示口令”、“隐藏口令”、“复制口令”,在开始运行时,向Tex
在考生文件夹下有文件in5.txt,文件中有几行汉字。请在Forml的窗体上画一个文本框,名称为Text1,能显示多行;再画一个命令按钮,名称为C1,标题为“存盘”。编写适当的事件过程,使得在加载窗体时,把in5.txt文件的内容显示在文本框中,然后在文本
随机试题
依据施工合同示范文本的规定,下列有关设计变更说法中正确的有( )。
汇总记账凭证账务处理程序特别适用于转账业务少,而收、付款业务较多的单位。()
甲公司为一物流企业,经营国内、国际货物运输业务。由于拥有的货轮出现了减值迹象,甲公司于2×16年12月31日对其进行减值测试。相关资料如下:(1)甲公司以人民币为记账本位币,国内货物运输采用人民币结算,国际货物运输采用美元结算。(2)货轮采用年限平均法
4×(0.25+7.25)+0.25×(4+7.25)+7.25×(4+0.25)=()。
知觉的恒常性中最主要的是______的恒常性。
你参加一个重要考试,上楼梯时眼镜摔碎了,但考试必须要有眼镜,你怎么办?
虚开增值税专用发票、用于骗取出口退税、抵扣税款发票罪的行为方式包括()
假设随机变量U在区间[-2,2]上服从均匀分布,随机变量试求:(I)X和Y的联合概率分布;(Ⅱ)D(X+Y).
[*]①定义循环变量i,字符变量first和字符指针变量p,并使p指向字符串s。②把字符串s的第一个字符赋给first变量保存起来。③在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于(int)strlen(s)-1,把
Theymay______nextSunday.
最新回复
(
0
)