首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上画一个名称为Text1的文本框;画一个名称为C1,标题为“计算”的命
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。请在窗体上画一个名称为Text1的文本框;画一个名称为C1,标题为“计算”的命
admin
2009-03-17
41
问题
注意:下面出现的“考生文件夹”均为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全国计算机二级
相关试题推荐
下列哪一项不是J2ME中的Profile所定义的内容?()
在Java中,byte变量的最大值和流中的无符号字节的最大值()。
Java程序的解释执行过程分为()。
如果一个JavaApplet源程序文件中只定义了一个类,该类的类名为MyApplet,则存储该源程序文件的文件名应为【】。
下列属于Applet运行过程中的是()。
已知:int[]a=newint[100];在下列给出的数组元素中,非法的是()。
用来导入已定义好的类或包的语句是()。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目为()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
______Java类库包含可单击按钮的类。
随机试题
我国成立的第一个民族区域自治的县级自治区是()
下列关于掠夺性定价行为的表述中,不正确的是()
某男,40岁,腹胀、腹部持续性隐痛、发热一周。“肝炎”史12年,近4年来乏力、纳差,面色晦暗,间断性齿龈出血。查体:腹部膨隆,无肌紧张,全腹压痛及反跳痛,肝肋下未触及,脾肋下3cm,移动性浊音阳性。为明确诊断,最有价值的检查是()
关于Ⅲ度烧伤,下列说法正确的是()。
某地基工程公司2015年度共实现利润总额2400万元,所得税费用500万元,根据企业会计准则及其相关规定,该公司当期净利润应为()。
以下不属于独立董事主要职责的是()。
甲公司20×4年1月1日购入乙公司当日发行的一笔一次还本付息的债券,面值为1000万元。该债券为5年期债券,票面利率为7%,假定实际利率为3%,甲公司支付购买价款1164.51万元。甲公司将其划分为持有至到期投资。20×4年年末,该债券出现减值迹象,预计未
USUniversity【D1】______Exams:A.SATAcombinationofhighschoolgradesandSATscoresisbelievedtobe【D2】______offreshm
A、Aplatformworker.B、Thecommandspot.C、Acomputer.D、Amachine.D事实细节题。短文中指出,在“维多利亚线”上,是机器在进行检票和回收车票的工作,站台上一个工作人员都没有。
A、2yearsold.B、3yearsold.C、4yearsold.D、8yearsold.D选项都是岁数,这些数字可能在原文中都出现过,这就要求在听录音的同时,听到每一个数字都要在旁边做笔记。原文两次提到,直到8岁时儿童的某只
最新回复
(
0
)