首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上画一个名称为Text1的文本框;画一个名称为C1,标题为“计算”的命
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上画一个名称为Text1的文本框;画一个名称为C1,标题为“计算”的命
admin
2009-03-17
17
问题
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。
在考生文件夹下有一个工程文件sjt5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上画一个名称为Text1的文本框;画一个名称为C1,标题为“计算”的命令按钮;再画两个单选按钮,名称分别为Op1和op2,标题分别为“求200到300之间能被7整除的数之和”和“求200到300之间能被3整除的数之和”,如图27-5所示。
请编写适当的事件过程,使得在运行时,选中一个单选按钮,再单击“计算”按钮,就可以按照单选按钮后的文字要求计算,并把计算结果放入文本框中,最后把已经修改的工程文件和窗体文件以原来的文件名存盘。
注意:考生不得修改窗体文件中已经存在的程序,退出程序时必须通过单击窗体右上角的关闭按钮。在结束程序运行之前,必须至少要进行一种计算,否则不得分。
选项
答案
在窗体上建立控件后,先设置控件属性,再事件过程。 程序中提供的事件过程用来求200~300之间能被n个整除的数的和,这里n是传递给Function过程的参数,该Function过程返回求得和。 文本框用Text属性来接收用户的输入。按钮的标题由Caption属性来设置,单击按钮触发的是Click事件。为了检测单选按钮被选中,可以通过检测其Value属性来实现,当Value为True时,表示该单选按钮被选中,否则未被选中。在按钮的 Click事件过程中通过条件语句来调用Function过程,实现程序要求的功能。解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表27-5。 [*] 第二步:编写程序代码。 程序提供的代码: Private Function fun(a As Integer) As Integer s% = 0 For i% = 200 To 300 If Int(i% / a) = i% / a Then s% = s% + i% End If Next fun = s% End Function Private Sub Form_Unload(Cancel As Integer) Open "out5.txt" For Output As #1 Print #1, Opl.Value, Op2.Value, Textl.Text Close #1 End Sub 参考答案 Private Function fun(a As Integer) As Integer s% = 0 For i% = 200 To 300 If Int(i% / a) = i% / a Then s% = s% + i% End If Next fun = s% End Function Private Sub C1_Click() If Opl.Value Then Text1 = fun(7) End If If Op2.Value Then Text1 = fun(3) End Sub Private Sub Form_Unload(Cancel As Integer) Open "out5.txt" For Output AS #1 Print #1, Opl.Value, Op2.Value, Text1.Text Close #1 End Sub 第三步;调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/Tj1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在init()函数里得到applet窗口的宽度的语句是()。
以下程序的运行结果为()。publicclassSun{publicstaticvoidmain(Stringargs[]){Stringx="A",y="B",z="
运行下面程序后,正确的输出结果是()。publicclassSun{publicstaticvoidmain(Stringargs[]){intx=6;if(x
将整个软件划分成若干单独命名和可编址的部分,称之为【】。
下面几种调试方法中不适合调试大规模程序的是()。
在数据库应用系统设计的需求分析阶段,须经过收集资料、分析整理、【】、建立数据字典和用户确认等阶段。
查找随机文件的记录时,应使用的方法是()。
在文件类提供的方法中,用于创建文件夹的方法是()。
已知:int[]a=newint[100];在下列给出的数组元素中,非法的是()。
下列注释使用原则的叙述,正确的是()
随机试题
儿童髁状突骨折应尽量采用保守治疗,其主要原因是
此时应首先做哪项检查第5天患儿仍高热不退,咳喘加重,精神萎靡,面色青灰,呼吸70次/分,右下肺叩浊,可闻管样呼吸音及中小水泡音,心率180次/分,心音低钝,肝脏肋下3.5cm,此时最可能的诊断是
一般来说,建造价的估计方法有()Ⅰ面积定额法Ⅱ容积定额法Ⅲ单项成本法Ⅳ计量测定法
关于女职工保护和生育保险制度的说法,正确的有()。
在伦敦奥运会之前,为有效地改善伦敦的空气质量,伦敦市市长兼奥委会委员鲍里斯.约翰逊宣布,大货车和小型巴士须在2012年1月前达到低排放区标准。这些车辆原本于2010年10月起就被纳入低排放区.如不符合排放标准,就需支付罚款。这说明伦敦污染的最大成因是交通排
向级别与本机关相同的有关主管部门请求批准某事项应使用()。
设奇函数f(x)在[-1,1]上具有2个阶导数,且f(x)=1。证明:存在η∈(-1,1),使得f"(η)+f’(η)=1.
Childrenneedexercise.Parentsoftenworrythat【C1】________timeforathleticsorevenforjustplayingontheJungleJimisgoi
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY.publicXX{intydatapublic:YY(intm=0,intn=0)
郑州商品交易所小麦期货合约的最低交易保证金是合约价值的5%。()
最新回复
(
0
)