首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了验证一个正整数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
60
问题
为了验证一个正整数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全国计算机二级
相关试题推荐
命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为“Alt+X”,应修改Caption属性为______。
由Array函数建立的数组的名字必须是【】类型。
以下不能输出“Program”的语句是______。
设有如下程序:OptionBase1PrivateSubCommand1Click()Dima(10)AsIntegerDimnAsIntegern=InputBo
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是【】。
数据流的类型有【】和事务型。
设“A="87654321"”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
某二叉树共有7个结点,其叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列数据结构中,属于非线性结构的是()。
随机试题
女性,28岁。近2周来感颈前部及咽部疼痛,伴怕热、心慌、多汗,全身乏力不适就诊。体检:体温38℃,消瘦、皮肤多汗。无突眼。甲状腺I度肿大,双侧均有压痛。杂音(一),双手细微震颤(+)。对于本病的治疗,下列哪项是不合理的
关于电源电阻的解释,正确的是
玻璃离子粘固剂修复术与银汞合金修复术相比在窝洞制备上的特点为
建设工程施工或者农业生产中,任何单位或者个人发现文物,应当保护现场,立即报告当地文物行政部门,文物行政部门接到报告后,应当在24小时内赶赴现场,并在()日内提出处理意见。
在计算个体工商产生产经营所得时,不得在个人所得税税前扣除的项目有( )。
甲公司经营不善,进行破产清算,以下说法中正确的是()。
某商厦为增值税一般纳税人,适用增值税税率17%,2007年10月经营情况如下:(1)零售货物金额79.56万元;(2)采取分期收款方式销售货物一批,销售额30万元,并开具等额专用发票一张,合同规定当月收取10万元;(3)当期支付购销货物运费4.5万元,取
关于建筑给水系统的说法,正确的是()
在一次数学测验之后,教师用一节课的时间对考试中学生常犯的错误进行了讲解和总结,并介绍优秀试卷.这堂课是().
情景:你得到了一块新手表,这是你父亲送你的生日礼物。任务:用英语写一篇50词左右的短文,描述一下你的手表。内容包括:.这块表看起来很漂亮。.它不是很贵,但对你来说非常重要。.父亲希望你每天按时上课,争取做个好学生。
最新回复
(
0
)