首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,
admin
2015-06-30
26
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。
请编写适当的事件过程,使得程序运行时,单击“计算”按钮,找出小于18000的最大素数,并显示在Text1中;单击“存盘”按钮,则将Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“存盘”按钮存入out5.txt文件中,否则将没有成绩。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Function isprime(a As Integer) As Boolean Dim flag As Boolean flag = True b% = 2 Do While b% <= Int(a / 2) And flag If Int(a / b%) = a / 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:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://jikaoti.com/ti/AP60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程。PrivateSubCommand1_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n
要使文本框获得输入焦点,则应采用文本框控件的方法是
要触发组合框的DblClick事件,只有将组合框的Style属性设置为
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima(5)AsStringFori=1To5a(i)=Chr(Asc("A")+(i-1))
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimnumAsIntegernum=1DoUntilnum>6
以下能够正确计算1+2+3+…+10的程序是
以下关于文件的叙述中,错误的是
下列函数中能判断是否到达文件尾部的函数是()。
关于多行结构条件语句的执行过程,正确的说法是()。
随机试题
下列关于肌紧张的描述,正确的是
某一化合物,其核磁共振氢谱数据如下。下列化合物中哪一个结构与数据相符()。
以下各项不属于高危妊娠范畴的是()
下列哪项不是中毒型菌痢的临床特征( )
土中粗颗粒含量越多,则最大干密度()。
砌体结构顶层及女儿墙砌筑砂浆的强度等级不应小于M5。()
融资租赁可分为()。
以下列举某项目员工质量职责:1.牢固树立质量第一、精益求精的思想,多、快、好、省地完成任务。2.积极参加技术学习,做到懂项目质量要求、懂工艺技术、懂设备性能、懂检验方法。3.严格遵守操作规程,对本项目的设备、仪器、仪表做到合理
已知A为三阶矩阵,α1=[1,2,3]T,α2=[0,2,1]T,α3=[0,t,1]T为非齐次线性方程组AX=[0,0,1]T的三个解向量,则().
下面的程序执行时,将把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框Text1中显示出来。请填空。PrivateSubCommandl_Click()DiminDataAsString
最新回复
(
0
)