首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了验证一个正整数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
2018-10-29
54
问题
为了验证一个正整数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=2 00 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:按<F5>键运行程序,单击按钮测试验证。 步骤3:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://kaotiyun.com/show/GtFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体上有一个文本框Text1和一个命令按钮Command1,并有以下事件过程:PrivateSubCommand1_Click() DimsAsString,chAsString s="" Fork=1ToLen(Te
以下能够触发文本框Change事件的操作是( )。
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为"宋体"和"黑体";1个复选框(名称为Check1,标题为"粗体")和1个文本框(名称为Text1,Text属性为"改变文字字体"),窗体外观如图所示。程序运行后,要求"宋体"单选
以下能接收焦点的控件是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click() d=0 c=10 x=Array(10,12,21,32,24) Fori=
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
下面不是键盘事件的是( )。
随机试题
A.卡介苗B.乙型脑炎疫苗C.麻疹减毒疫苗D.脊髓灰质炎三价混合疫苗E.百日咳、白喉、破伤风类毒素混合制剂生后8个月时,应进行的预防接种的初种制剂是
长期食用精白米容易引起脚气病。()
有关髋骨的描述,正确的是()
A.C6B.C7C.C8~T1D.L2E.L3支配肱三头肌的是
下列有关借款合同的说法,符合规定的有()。
资产负债表试算平衡表左方调整金额栏借方调整额之和减去贷方调整额之和等于右方调整金额栏借方调整额之和减去贷方调整额之和。( )填制资产负债表试算平衡表中应收账款项目时,应当注意验算该项目下列勾稽关系:审计前金额+借方调整额-贷方调整额=报表反映数。(
近几年来,外来农民工务工人员当选各级人大代表和政协委员,被评选为各级劳模、先进工作者、十大杰出青年等报道不断出现在各种媒体。这表明()。①农民工在我国现代化建设中的作用越来越大②我国政府不断重视农民工③农民工已成为我国现代化建设的主力军④城
下列不属于中央银行的业务范围的是()。
WhenWashingtonDCwasburnedin1814,DolletyMadisonrescuedmanyofficialpapersfromtheWhiteHouse.
ImprovingEnglishcompetenceofcollegestudentsisapainstakingundertaking.
最新回复
(
0
)