首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Textl;还有一个命令按钮,名称为Commandl,标题为“输出结果”,如图64—6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数
在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Textl;还有一个命令按钮,名称为Commandl,标题为“输出结果”,如图64—6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数
admin
2010-07-13
40
问题
在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Textl;还有一个命令按钮,名称为Commandl,标题为“输出结果”,如图64—6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回true,否则返回false。请编写适当的事件过程,使得在运行时,单击“输出结果”按钮,则找出大于2 000的最小素数,并显示在Textl中。
注意:保存时必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp。
选项
答案
本题重点考查函数调用、For循环语句、If判断语句。素数的判断准则就是看该数除了1及其本身外是否别无其他约数。要找出大于2 000的最小素数,可以用FOR循环语句逐个对大于2 000的整数通过调用原题提供的isPrimeNum()函数判断其是否为素数,若找到第一个素数,这就是最小素数,将其赋给Textl的Text属性,并用Exit For结束循环。 根据题意,双击Commandl进入代码窗口,补充后的代码如下: Private Sub Commandl_Click() Dim a As Integer Dim b AS
Boolean
a=2000 b=
isPrimeNum(a)
Wbile b=False a=a+1 b=
isPrimeNum(a)
Wend Textl.
Text
=a End Sub Function isPrimeNum(num As Integer)As Boolean isP rimeNum=True Dim i AS Integer For i=2 To hum-1 If num Mod i=0 Then isPrimeNum=False Exit For End If Next i End Function 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/iGmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【】。
下面不属于java.awt.Event包中定义的事件适配器是( )。
下述关于数据库系统的叙述中正确的是( )。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
执行下列程序段之后,变量n的值为( )。publicclassTest{publicstaticvoidmain(String[]args){inty=2;i
请阅读下列程序代码,然后将程序的执行结果补充完整。程序代码:publicclassthrowsException{staticvoidProc(intsel)throwsArithmeticException,ArrayIndexOut
在Java源文件中,什么类最多只能有一个,而其他类的个数不限?
下面不属于软件工程3个要素的是______。
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
以下哪穴不是荥水穴
对胆汁酸的"肠肝循环"描述,错误的是
疏肝理气药的药理作用主要有
病人,感到胸闷、气短、口唇发绀,护士遵医嘱为病人采取鼻导管给氧法,其正确的操作是
某工业项目为测定设备安装工作质量,对设备进行系统联动无负荷试运工作所支出的调试费应列入()。
矩阵的秩为()。
统筹城乡发展就是要更加注重农村的发展,解决好“三农”问题,实现农村经济社会全面发展,实行(),实现农业和农村经济的可持续发展。
在△ABC中,三边a,b,c成等差数列,也成等差数列,则△ABC是().
35岁男性患者,患慢性肾炎已4年,加重伴少尿1周。血压180/100mmHg,内生肌酐清除率8.7ml/min。诊断为慢性肾小球肾炎慢性肾衰竭尿毒症期。如果检查的结果如下,哪一项是最高危的结果
Idon’tthinkthefilmisworth_______.
最新回复
(
0
)