首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Textl;还有一个命令按钮,名称为Commandl,标题为“输出结果”,如图64—6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数
在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Textl;还有一个命令按钮,名称为Commandl,标题为“输出结果”,如图64—6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数
admin
2010-07-13
35
问题
在考生目录下有一个工程文件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://kaotiyun.com/show/iGmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、【】遍历和后序遍历。
如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。
下列选项中不属于结构化程序设计方法的是( )。
两个或两个以上的模块之间关联的紧密程度称为( )。
Applet是能够嵌入到【】页面中,并能够在浏览器中运行的Java类。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
给出下面不完整的类代码,则横线处的语句应该为( )。classPerson{Stringname,department;intage;publicPerson(Strings){nam
下面程序片段的执行中,说法正确的是( )。publicclassTest{publicstaticvoidmain(Stringargs[]){bytey=20;
下列不是事件处理机制角色的是( )。
在Java中,能实现多重继承效果的方式是
随机试题
可用于防治狄斯蜂螨病的药物是
将小儿生理特点归纳为"稚阳未充,稚阴未长"的是提出小儿"五脏中肝常有余,脾常不足肾常虚。""心常有余而肺不足"的观点的是
《马丘比丘宪章》认为对于环境问题,可以在哪些方面采取措施?
根据《合同法》,下列关于定金的说法,正确的是()。
下列关于企业重组业务企业所得税处理陈述,不正确的是()。
作为有组织的宗教实体,道教创立于西汉。()
Theelectroniccomputeris______someofthetasksthatwereonceaccomplishedbyourownbrains.
A.forsometimeB.ofhercareerC.takingoverA.havebeen【T7】________moreresponsibilityinthebusinessworldB.hadshefo
Theterme-commercereferstoallcommercialtransactionsconductedovertheInternet,includingtransactionsbyconsumersandb
A、Englishfordoctors.B、Englishforlawyers.C、Englishforreporters.D、Englishforbusinessman.D短文的结尾处提到最受欢迎的ESP课程是商务英语,故选D。
最新回复
(
0
)