问答题
综合应用题 在考生目录下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Text1;还有一个命令按钮,名称为Command1,标题为“输出结果”,如图4-6所示。并有一个函数isPrimeNum可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回true,否则返回false。请编写适当的事件过程,使得在运行时,单击“输出结果”按钮,则找出大于2000的最小素数,并显示在Text1中。
【正确答案】
本题重点考查函数调用、For循环语句、If判断语句。素数的判断准则就是看该数除了1及其本身外是否别无其他约数。要找出大于2000的最小素数,可以用 FOR循环语句逐个对大于2000的整数通过调用原题提供的isPrime-Num()函数判断其是否为素数,若找到第一个素数,这就是最小素数,将其赋给Text1的Text属性,并用Exit For结束循环。 根据题意,双击Commandl进入代码窗口,补充后的代码如下:
【答案解析】
提交答案
关闭