首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面出现的“考生文件夹”均为c:\wexam\25160001。 去掉程序中的注释符,把程序中的?改为正确的内容,使其实现下述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。 在考生文件夹下有一个工
下面出现的“考生文件夹”均为c:\wexam\25160001。 去掉程序中的注释符,把程序中的?改为正确的内容,使其实现下述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。 在考生文件夹下有一个工
admin
2009-02-25
36
问题
下面出现的“考生文件夹”均为c:\wexam\25160001。
去掉程序中的注释符,把程序中的?改为正确的内容,使其实现下述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;有两个命令按钮,名称分别为C1和C2,标题分别为“计算”、“存盘”,如图,18-5所示。在给定程序中有一个函数过程isprime,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。
请将程序中有问号的地方替换为相应的代码,使得在运行时,单击“计算”按钮,则找出大于15000的第1个素数,并显示在Text1中;单击“存盘”按钮,则把Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“存盘”按钮存入out5.txt文件中,否则无成绩。
选项
答案
素数的判断准则就是看是否该数除了1和其本身外别无其他约数(即从2到n-1之间没有可以将其整除的数)即可,变量flag是用于保留判断数是否是素数的结果的,值有True和False两个(从程序中可以看出)所以应将其定义为布尔型(Boolean),并且在过程中判断完之后,将flag的值赋给函数过程isprime的名字。文本框通过Text属性显示计算结果,其形式为: 文本框名.Text=要显示的内容 将数据写入文件可用命令Write#语句或Ptint#语句,本程序中用的是后者,其形式为: Pint#文件号,[输出列表]。解题步骤: 第一步:建立了界面并设置控件属性。程序用到的控件及其属性值见表18-5。 [*] 第二步:编写程序代码。 程序提供的代码: Private Function isprime(a As Integer) As Boolean ’ Dim flag As? flag=True b%=2 Do While b%<=Int(a/2) And flag If Int(a/b%)=a/b% Then flag=False Else b%=b%+1 End If Loop ’ isprime= End Function Private Sub C1_Click() Dim i As Integer i=15O00 Do While Not isprime(i) i=i+1 Loop Text1.Text=i End Sub Private Sub C2_Click() Open "Out5.txt" For Output As #1 ’ Print #1, Text1.? Close #1 End Sub 参考代码: Private Function isprime(a As Integer) As Boolean Dim flag As Boolean flag=True b%=2 Do While b%<=Int(a/2) And flag If Int(a/b%)=a/b% Then flag=False Else b%=b%+1 End If Loop isprime=flag End Function Private Sub C1_Click() Dim i As Integer i=15000 Do While Not isprime(i) i=i+1 Loop Text1.Text=i End Sub Private Sub C2_Click() Open "Out5.txt" For Output As #1 Print #1, Text1.Text Close #1 End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/Kh1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于软件工程概念的描述中,错误的是()。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】
如下程序的输出结果是()。publicclassTest{voidprintValue(intm){do{System.out.println("Theval
Thread类的方法中用于修改线程名字的方法是()。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。publicclassThrowableException{publicstaticvoidmain(Stringargs[]{tr
Java中的三元运算符是【】。
软件工程三要素包括方法、工具和过程,其中,【】支持软件开发的各个环节的控制和管理。
字符变量以char类型表示,它在内存中占【】bit。
阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。...JTextFieldresult=newJTextField();JComboBox
随机试题
影响股利支付政策的因素包括()
A、卡马西平B、碳酸锂C、奥氮平D、心理治疗E、电抽搐治疗双相情感障碍躁狂发作的患者,应首选()
以下属于安全生产教育培训对象的是()。
在证券交易所场内挂牌分销国债时,投资者买入债券()。
根据外商投资企业法律制度的规定,下列选项中,属于禁止类外商投资项目的是()。
某外国公司实际管理机构不在中国境内,也未在中国设立机构场所,2015年从中国境内某企业获得专有技术使用权转让收入200万元,该技术的成本80万元,从外商投资企业取得投资收益300万元,此外转让其在中国境内的房屋一栋,转让收入3000万元,原值1000万元,
菲利普斯曲线说明了货币政策之间存在矛盾的是()。
数字通信的缺点有()。
你新到一个单位,同事对你不是很信任,领导也只是交给你一些琐碎的事情做,请问遇到这种情况你怎么办?
某住户安装了分时电表,白天电价是0.55元,夜间电价是0.3元,计划7月份用电400度,电费不超过160元,那么,白天用电不应该超过多少度?
最新回复
(
0
)