首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Text1的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Text1的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则
admin
2018-12-20
42
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Text1的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。
请编写适当的事件过程,使得程序运行时,单击“计算”按钮,找出小于18000的最大素数,并显示在Text1中;单击“存盘”按钮,则将Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“存盘”按钮存入out5.txt文件中,否则将没有成绩。
选项
答案
步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Function isprime(a As Integer)As Boolean Dim flag AB Boolean flag=True b%=2 Do While b%<=Int(a/2)And flag If Int(a/b%)=8/b%Then flag=False Else b%=b%+1 End If Loop isprime=flag End Function 程序结束 Private Sub C1_Click() Dim i As Integer For i=17999 To 1 Step一1 If isprime(i) Then Text1=i Exit For End If Next End Sub Private Sub C2_Click() Open App.Path&”\out5.txt"For Output As#1 Print#1,Text1.Text Close#1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
函数过程isprime(a)的功能是通过D0 While语句、If判断语句和Int函数,判断参数a是否为素数,如果是素数,则函数返回True,否则函数返回False。在单击“计算”按钮事件过程中,通过For语句和调用函数过程isprime(a),找出小于18000的最大的素数,并将其显示在Text1中;在单击“存盘”按钮事件过程中,通过文件操作把Text1中的计算结果存人考生文件夹下的out5.txt文件中。
转载请注明原文地址:https://kaotiyun.com/show/RwFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读程序:PrivateSubForm_Click() a=0 Forj=1To15 a=a+jMod3 Nextj PrintaEndSub程序运行后,单击窗体,输出结果是( )。
以下叙述中错误的是( )。
VB应用程序不能把一个二维表格中的数据存入文件
在窗体上画一个命令按钮和一个文本框(名称分别为Command1和Text1),并把窗体的KeyPreview属性设置为True,然后编写如下代码:DimSaveAllAsStringPrivateSubForm_Load() Show
设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序运行时,当把滚动框移动
下列叙述中正确的是
VB应用程序不能把一个二维表格中的数据存入文件
A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZC前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
设二叉树如下:则后序序列为
随机试题
我国的根本政治制度是()
是去是留该由你决定。
p53基因是一种正常细胞内可以编码生长因子的基因是
2007年11月2日晚21时许,韩某酒后驾驶货车行驶至连云港市某街道时,将在路边行走的妇女徐某撞倒。韩某发现撞人后,为逃避法律追究,将徐某转移至某居民楼后面的垃圾道口藏匿,致使徐某因无法得到救助而死亡。当夜,韩某又借用另一辆货车,将徐某的尸体运至一条河边,
债的移转在法律上主要包括()情形。
组建班集体是班主任指挥发挥之所在,所以其方法应该是不拘一格。但是通常情况下,如下哪些工作环节还是被认为是必需的?()
A(72)isadatacommunicationsystemthatallowsanumberofindependentdevicestocommunicationsdirectlywitheachotherina
Junecameandthehaywasalmostreadyforcutting.OnMidsummer’sEve,whichwasaSaturday,Mr.JoneswentintoWillingtonand
A、Idon’tliketeaching.B、Iwilldoit.C、I’madoctor.C
OneofthemostbasicmoralvaluesforAmericansis【C1】_______.Thewell-known【C2】______aboutGeorgeWashingtonandthecherryt
最新回复
(
0
)