首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图3.116所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Text1;单击“计算”按钮,则计算出大于该数的第一个素数,并
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图3.116所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Text1;单击“计算”按钮,则计算出大于该数的第一个素数,并
admin
2020-07-22
32
问题
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图3.116所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Text1;单击“计算”按钮,则计算出大于该数的第一个素数,并显示在Text2中;单击“存盘”按钮,则把找到的素数存到考生目录下的out5.txt文件中。
注意:在结束程序运行之前,必须单击“存盘”按钮,把结果存入out5.txt文件,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开本题对应工程文件sjt5.vbp。 步骤2:双击窗体Form1上的“计算”按钮,打开代码编辑窗口,在其Click事件过程中输入如下代码。参考代码: Private Sub Command2_Click() a%=CInt(Text1.Text) Do a%=a% + 1 Loop Until isprime(a%) Text2.Text=a% End Sub 步骤3:编写判断素数的函数过程isprime,参考代码为: Function isprime(a As Integer) Dim flaq As Boolean k%=2 flag=True While k%<=Int(a/2) And flag If a/k%=Int(a/k%)Then flag=False End If k%=k%+1 Wend isprime=flag End Function 步骤4:按
键运行程序,先单击“读数”按钮,接着单击“计算”按钮,最后单击“存盘”按钮。 步骤5:按要求将文件保存至考生文件夹中。
解析
程序设计思路:要找出大于给定数.的最小素数,可以首先将给定数加1赋值给变量a,通过调用函数isprime(a),以其返回值不是素数作为Do循环语句的循环条件,在循环体中加入语句:a=a+1实现每执行循环体一次变量a的值加1,当循环结束时a的值即为所求。
转载请注明原文地址:https://kaotiyun.com/show/jAHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
要求如果x被7除余2,则输x的值,下列语句中不能实现此功能的语句是()。
在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:OptionBase0PrivateSubCommand1_Click() DimA1(4)AsInteger,A2(4)AsInteger Fork=0To
在黑盒测试方法中,设计测试用例的主要根据是( )。
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
以下关于VB文件的叙述中,错误的是()。
下列数组定义语句中错误的是
对下列二叉树进行前序遍历的结果是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
下列哪项与瘀血的形成无关
《药品管理法实施条例》规定,中药饮片必须印有或者贴有
孕33周胎儿,平产,出生体重为2.2kg,皮肤红嫩,体温35℃,以下措施除哪项外均应进行:
某风湿性心脏病病人,卧床4个月左右。每天做下肢被动活动和按摩,目的是
材料:在某班,甲同学受父母离异的影响,由一个自觉学习的好孩子变得上课容易走神、不按时完成作业。乙同学因教师的公开辱骂而厌恶上课、经常逃学玩游戏。甲乙两同学的学习成绩都下降了。简述马斯洛的需要层次理论。
如果长跑爱好者没有经过科学的训练,那么参加马拉松运动就会使膝盖受到伤害。如果上述论述为真,那么下列哪项为真?
量尺:厘米
低氧训练有助于改善机体供氧能力,有效提高耐力性项目的运动成绩。
下列选项中,属于社会基本矛盾的内容有()
Lowlevelsofliteracyandnumeracyhaveadamagingimpactonalmosteveryaspectofadults,accordingtoasurveypublishedyes
最新回复
(
0
)