首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
admin
2017-11-27
72
问题
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法,编写判断一个正整数是否为素数的函数prime,然后用这个函数找出200~300之间的所有素数,求出这些素数的和,将该数在文本框中显示出来,并存入文件out5.txt中。
要求:编写函数prime的代码,然后在Form Click事件过程中调用该函数,并计算素数的和。事件过程中已给出了把素数和保存到文件中的代码,考生不得修改。
注意:请务必把求得的和在文本框中显示出来,这样才能存入文件out5.txt,否则没有成绩。
选项
答案
【操作步骤】 步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: Function prime(ByVal n As Integer)As Boolean ’ ****** 考生编写 ****** Dim flag As Boolean flag=IIf(n>1,True,False) For m=2 To n/2 If n Mod m=0 Then flag=False Exit For End If Next m prime=flag ’ ************************ End Function Private Sub Form_click() ’ ****** 考生编写 ****** Dim sun As Integer For n=200 To 300 If prime(n) Then Sum=Sum+n End If Next n Text1.Text=Sum ’ ************************ Open App.Path&"\out5.txt"For Output As#1 Print#1,Text1.Text Close 1 End Sub 步骤2:按
键运行程序,单击按钮测试验证。
解析
转载请注明原文地址:https://kaotiyun.com/show/P5Gp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行如下语句:a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是______。
对象名.Cls方法对()控件有效。
有如下过程:SubSS(ByValX,ByRefY,Z)X=X+1Y=Y+1Z=Z+1EndSub执行该过程的事件过程如下:PrivateSubCommand1_Click()A=
数学公式(x+y)4的VB算述表达式是______。
在窗体上画一个名称为Commandl的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFunctionfun(ByValmAsInteger)IfmMod2=0Thenf
记时器控件能有规律的以一定时间间隔触发【】事件,并执行该事件过程中的程序代码。
数学式子5+(a+b)×2对应的VisualBasic表达式是_____________。
在表达式2+3*4^5-Sin(x+1)/2中,首先进行的运算是()。
窗体上有一个名称为VScrol11的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
下面的数写成普通十进制数是()。2.65358979335278D-6
随机试题
在计算机输入法中,只用文字的汉语拼音作为文字编码的输入法是()输入法。
电涡流测功装置主要由_______和_______两大部分,_______圆周方向安装有带铁心的_______。
蛛网膜下腔出血最常见的病因为
安全生产责任制的内容分为纵向方面和横向方面,纵向方面即从上到下所有类型人员的安全生产职责,下列关于各类人员安全生产职责的说法中,正确的是()。
甲企业与乙企业签订一份技术开发合同记载金额600万元,含研究开发费用60万元。甲、乙企业共计应缴纳印花税()元。(2011年)
下列产品中属于《产品质量法》适用范围的是()。
以下是关于某中学甲班同学参加夏令营的三个断定:(1)甲班有学生参加了夏令营。(2)甲班所有学生都没有参加夏令营。(3)甲班的蔡明没有参加夏令营。如果这三个断定中只有一项为真,则以下哪项一定为真?
A、Thebookshelfwon’tfitinthekitchen.B、Themanwillgivethewomansomebooks.C、Thewomanwillhelpthemansoon.D、Thema
Ifyoulie______(立誓之后),youcanbefoundguiltyofperjury.
FootballandMoneyWhywasitfootball,ratherthantheothergreatVictoriansports,thatcapturedtheworld?Onereasonma
最新回复
(
0
)