首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了验证一个正整数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
40
问题
为了验证一个正整数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://jikaoti.com/ti/Bcy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VisualBASIC应用程序通常由3类模块组成,即窗体模块、【】和类模块。
下列程序段的执行结果为______。A=0=B=0ForI=-1To-2Step-1ForJ=1To2B=B+1NextJA=A+1NextIP
表达式"12345"<>"12345"&"ABC"的值是______。
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:PrivateSubCommand1_Click()Dimx,y,zAsInteger
执行下面的程序段后,b的值为【】。a=300b=20a=a+bb=a-ba=a-b
以下叙述中错误的是______。
与传统的程序设计语言相比,VisualBasic最突出的特点是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
判断复选框是否被选中的属性为
下面的数写成普通十进制数是()。8.6787E+8
随机试题
晕厥的特点一般不包括()。
槟榔软化后,应切成
美华商场为于某无偿保管一辆摩托车;出租车司机拉刘某到电影院;王某赠与张某一台电视机;赵某借给孙某1000元钱且不要利息;银行借给王某30万元。下列判断中,正确的判断有()。
下列不属于销售人员上岗考核的内容是()。
工程开工前,合同双方应做好有关准备工作,就监理工程师而言,特别要做好( )。
计算投资方案的增量现金流量时,一般不需要考虑方案()。
(1)飞铲(2)带球过人(3)踢球(4)脚扭伤(5)医院治疗
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
唐代对犯有恶逆以上罪者实行几复奏()
AccordingtoBowlby,childrenundertheageofthree______.Anthropologistsbelievedifferencesbetweentraditionalandmodern
最新回复
(
0
)