首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请将程序补充完整。在名称为Forml的窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“计算”和“保存”;两个单选按钮,名称分别为Optio
在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请将程序补充完整。在名称为Forml的窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“计算”和“保存”;两个单选按钮,名称分别为Optio
admin
2009-03-26
16
问题
在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请将程序补充完整。在名称为Forml的窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“计算”和“保存”;两个单选按钮,名称分别为Optionl和Option2,标题分别为“50~150的素数”和“200~350的素数”;一个文本框,名称为Text 1,程序运行界面如图8—5所示。如果选中一个单选按钮并单击“计
算”按钮,则计算出该单选按钮标题所指明的所有素数之和,并在文本框中显示出来。如果单击“保存”按钮,则把计算结果存入out5.txt文件中,该文件必须放在考生文件夹中。(在考生文件夹中有标准模块mode.bas,其中的isPrimeNum函数可以判断整数x是否为素数,如果是素数,则函数返回True,否则返回False,而writeData过程可以把结果存人指定的文件,考生可以将该模块文件添加到自己的工程中。)
注意:存盘时不得改变文件名和文件夹。必须把其中一种素数之和存入考生文件夹下的out5.txt文件中,否则没有成绩。保存程序时必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp。
选项
答案
素数的判断准则就是看该数是否除了1及其本身以外别无其他约数,若是则该数就是素数,否则就不是素数。本题判断素数的标准模块mode.bas已经写好了,只要将它添加到工程中即可。在“工程”窗口中单击右键,在弹出的快捷菜单中选择“添加“→“添加模块”,然后在弹出对话框的“现存’’选项卡中选择“mode.bas”,单击“确定”按钮即添加成功。补充后的代码如下: Private Sub Commandl Click() Dim min As Integer Dim max AS Integer Dim i AS Integer If Optionl.
Value
=True Then’根据选中的Option来设置For循环上下限 min=50 max=150 Else min=200 max=350 End If total=0 For i=min To max If isPrimeNum(i)=
True
Then ’调用mode.bas的isPrimeNum函数判断素数 total=total+i End If Next i Textl.Text=total End Sub Private Sub Command2 Click() writeData(total) ’调用mode.bas的writeData来进行数据保存 End Sub 标准模块mode.bas中的代码如下: Function isPrimeNum(num As Integer)As Boolean isPrimeNum=True Dim i As Integer For i=2 To num-1 If num Mod i=0 Then isPrimeNum=False Exit For End If Next i End Function Function writeData(total As Long) Open"App.Path&out5.txt"For Output As#1 Write#1,total Close#1 End Function 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/yV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序执行后的输出结果为()。publicclassfun{publicstaticvoidmain(Stringargs[]){Stringgreets="Ho
结构化程序设计主要强调的是()。
按照运算符的功能划分,运算符|属于______。
关于对象串行化,下列叙述正确的是______。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
以下过程设计工具不属于图形工具的是()。
在面向对象方法中,允许作用于某个对象上的操作称为 【】 。
输入输出在计算机中有两个主要作用,是【】和提供数据处理结果。
下列操作中,不属于Applet安全限制的是()。
java.lang.ThreadGroup类的作用为()。
随机试题
成人潮气量约为【】
患者男性,64岁。因呕血、黑便2小时入院。既往有慢性乙型肝炎10余年。入院查.ALT124U/L,AST153U/L,总胆红素91μmol/L,血清白蛋白16g/L,凝血酶原时间21s,CO2﹣CP15mol/L,BUN20.5mmol/L,Cr25
A.子宫腺肌病B.功能失调性子宫出血C.子宫内膜癌D.子宫肌瘤E.子宫内膜息肉下列各病例最可能的诊断是38岁妇女,痛经4年逐渐加重,月经量增多而贫血。妇检子宫略大,质硬。
导致反射性呕吐的病因包括下列疾病,但除外
特种设备专指涉及生命安全、危险较大的锅炉、压力容器(含气瓶)、压力管道、电梯、起重机械、客运索道、大型游乐设施等。国家对特种设备实行()监察体制。
设备质量监理文件种类繁多,按作用不同分为监理大纲、( )和监理记录。
各国财政收入最重要的收入形式和最主要的收入来源是()。
在资产负债表日企业计算确认所持有交易性金融资产的公允价值低于其账面余额的金额,应借记的会计科目是()。
若矩阵A=可相似对角化,则t=______.
[*]
最新回复
(
0
)