首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个标题为“得分”的框架,在框架中有一个名称为Tcxtl的文本框数组,含六个元素;文本框Text2用来输入难度系数。程序运行时,在左边的六个文本框中输入6个得分,输入难度系数后,单击“计算分数”按
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个标题为“得分”的框架,在框架中有一个名称为Tcxtl的文本框数组,含六个元素;文本框Text2用来输入难度系数。程序运行时,在左边的六个文本框中输入6个得分,输入难度系数后,单击“计算分数”按
admin
2010-09-02
41
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个标题为“得分”的框架,在框架中有一个名称为Tcxtl的文本框数组,含六个元素;文本框Text2用来输入难度系数。程序运行时,在左边的六个文本框中输入6个得分,输入难度系数后,单击“计算分数”按钮,则可计算出最后得分并在文本框Text3中显示(如图1-228所示)。计算方法:去掉一个最高得分和一个最低得分,求剩下得分的平均分,再乘以3,再乘以难度系数。最后结果保留到第2位小数,不四舍五入。
注意:文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。考生不能修改程序中的其他部分和各控件的属性。最后把修改后的文件按原文件名存盘。
(2)在考生目录下有一个工程文件sjt4.vbp。窗体上的控件如图1-229所示。程序运行时,若选中“阶乘”单选按钮。则“1000”、“2000”菜单项不可用(如图1-229所示),若选中“累加”单选按钮,则“lO”、“12”菜单项不可用。选中菜单中的一个菜单项后,单击“计算”按钮,则相应的计算结果显示在文本框中(例如选中“阶乘”和“10”,则计算10l,选中“累加”和“2000”,则计算1+2+3+…+2000)。单击“存盘”按钮,则把文本框中的结果保存到考生目录下的out4.dat文件中。
要求:编写“计算”按钮的Click事件过程。
注意:不得修改已经存在的程序,在结束程序运行之前,必须用“存盘”按钮存储计算结果,否则无成绩。最后,程序按原文件名存盘。
选项
答案
第1小题 【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt3.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: For k=1 To 5 If a
键键运行程序,选择不同选项,单击“数值”菜单项,并且选择一个可用的数值,然后单击“计算”按钮得到结果,最后单击“存盘”按钮保存结果。
解析
第1小题
控件数组是一组具有共同名称和类型的控件,它们拥有共同的事件,数组中的每个控件都有唯一的索引号(Index),即下标,默认索引号从0开始。控件数组的Count属性值可返回该控件数组中元素的个数。
本题原程序在“计算”按钮的单击事件过程中,用变量a记录最高得分,用变量b记录最低得分,用变量s记录得分总数,这三个变量的初值均为文本框数组Textl中第一个元素的值。原程序通过For循环将文本框数组Textl中第2~6(索引号为l~5)个元素的值依次累加入变量s,并依次与变量a、变量b比较大小,将较大值存入变量a,将较小值存入变量b。故第一个?处应改为:5(或Textl.Count-1),第两个?处应改为:a。去掉一个最高得分和一个最低得分后,剩下求平均分的元素只有4个,故第三个?处应改为:4。所得平均分乘以3,再乘以难度系数即为最后得分,故第4个?处应改为:s。最后结果保留到第2位小数(不四舍五入)后显示中文本框Text3中。故第5个?处应改为:Text3.Text。
第2小题
本题原程序要求编写“计算”按钮的单击事件。当单击按钮时,首先判断两个单选按钮选中了哪一个,如果选中了“阶乘”按钮,则执行阶乘算法,将从1到n的数值依次乘到累乘积s中;若选中了“累加”按钮,则执行累加算法,将从1到n的数值依次加到累加和s中。注意s作为累乘积的时候初值应该为l,而作为累加和的时候初值应该为0。最后将s的值显示在文本框中。
转载请注明原文地址:https://www.kaotiyun.com/show/KUmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
正确生成RandomAccessFile对象的语句的是
下列数组array_test中,能在程序运行时动态调整大小的是
执行下列程序时,会产生什么异常publicclassTest{publicstaticvoidmain(Stringargs[]){intd=101;intb=220;longa
下面程序段的输出结果是classTest{publicstaticvoidmain(Stringargs[]){MyThreadt=newMyThread();t.displayOutput
下列不属于虚拟机执行过程的特点的是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
resume()方法恢复哪些线程的执行
下列程序实现对ZIP文件file.zip的检索,在横线处填入正确的语句packagetest;importjava.io.*;importjava.util.*;importjava.util.zip.*;p
下列适配器类中不属于事件适配器的是()。
用鼠标点击菜单项(MenuItem)产生的事件是
随机试题
杠杆千分尺的测量压力是由微动测杆处的弹簧控制的。()
关于固定资产盘盈和盘亏的会计处理,正确的做法是
发热伴寒战最不常见于哪一项
A.50%~70%B.20%~40%C.40%~50%D.0%~1%E.3%~8%正常成人淋巴细胞所占白细胞百分比为
治疗白喉疫毒攻喉型的代表方剂为
内囊出血的典型表现是()。
小乘佛教认为世上只有一个佛,其教义重视救苦救难、普度众生。()
简述《普通高中地理课程标准(实验)》“课程资源的利用与开发建议”中“充分利用学校地理课程资源”的内容。
某跳伞运动训练研究所,让一名跳伞运动员从悬停在高空的直升机中跳下,研究人员利用运动员随身携带的仪器记录下了他的运动情况,通过分析数据,定性画出了运动员从跳离飞机到落地的过程中在空中沿竖直方向运动的v—t图象如图所示。则对运动员的运动,下列关于运动员的运动情
检查软件产品是否符合需求定义的过程称为
最新回复
(
0
)