首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图1-113所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Textl:单击“计算”按钮,则计算出大于该数的第一个素数,并
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图1-113所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Textl:单击“计算”按钮,则计算出大于该数的第一个素数,并
admin
2010-09-02
60
问题
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图1-113所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Textl:单击“计算”按钮,则计算出大于该数的第一个素数,并显示在Text2中;单击“存盘”按钮,则把找到的素数存到考生目录下的out5.txt文件中。
注意:在结束程序运行之前,必须单击“存盘”按钮,把结果存入out5.txt文件,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开本题对应工程文件sjt5.vbp。 步骤2:双击窗体Forml上的“计算”按钮,打开代码编辑窗口,在其Click事件过程中输入如下代码: 参考代码: PriVate Sub Cormmand2_Click() a%=CInt(Textl.Text) Do a%=a%+l Loop Until isprime(a%) Text2.Text=a% End Sub 步骤3:编写判断素数的函数过程isprime,参考代码为: Functioff isprime(a As Ingeger) Dim flag As B00lean k%=2 flag=True ffhile 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:按要求将文件保存至考生文件夹中。
解析
①过程是构成程序的一个模块,常用来完成一个相对独立的功能。Function过程也叫函数过程,一般用于调用后不仅要执行一组代码完成相应操作,还需返回一个有用值的情况。Function函数的参数有两种传递方式:按值传递(Byval)和按址传递(Byref),默认为按址传递。调用Function函数常放在赋值符右端。
②For循环通常用于知道次数的循环,在不知道明确的循环次数的情况下,我们可以用条件来控制循环,While循环和Do循环就是用条件来控制的循环。
③素数的判断准则就是看该数除了l和其本身外是否别无其他约数。
程序设计思路:要找出大于给定数的最小素数,可以首先将给定数加1赋值给变量a,通过调用函数isprime(a),以其返回值不是素数作为Do循环语句的循环条件,在循环体中加入语句:a=a+l实现每执行循环体一次变量a的值加1,当循环结束时a的值即为所求。
转载请注明原文地址:https://kaotiyun.com/show/1Tmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序段:booleana=false;booleanb=true;booleanc=(a||b)&&(b);booleanresult=(a|b)&(b);执行完后,正确的结果是
下列会出错的代码是______。(1)publicvoidmodify(){(2)intI,j,k;(3)i=100;(4)while(i>0){(5)j=i*2;(6)System.ou
实现下列()接口可以对TextField对象的事件进行监听和处理。
使用如下()保留字可以使只有在定义该类的包中的其他类才能访问该类。
每个Java小应用程序必须定义为()。
在Java中,实现用户界面功能的包是()。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为______。
下列适配器类中不属于事件适配器的是
按照Java中的命名约定,方法名的起始字母一般都是小写,但是______方法除外。
设在菜单编辑器中定义了—个菜单项,名为menul。为了在运行时隐藏该菜单项,应该使用的语句是
随机试题
进程的互斥和同步分别表示了各进程间的_______。
简述元杂剧《窦娥冤》的戏剧冲突。
关于企业收购与兼并的表述,正确的有()
峻下逐水药一般宜在何时服()
恶性肿瘤的治疗原则包括()。
在一些特殊情况下,投资者因种种原因超额投入,从而使得其投入资本超过企业注册资本,导致公司资产增值所得的财产价额是()的来源。
平仓是指期货交易者买人或者卖出与其所持合约的品种、数量和交割月份不同但交易方向相同的合约,了结期货交易的行为。()
根据下列材料,回答问题。2017年上半年,在坚持首都城市战略定位、深化“放管服”改革和投融资改革的背景下,北京小微服务业发展呈现新特点。一、规模不断扩大,资产负债率处于合理水平上半年。小微服务业样本企业资产总计462.2亿元,
下图为高中物理某教科书的一个实验,该实验在物理教学中用于学习的物理知识是()。
Oneofthethreemajorcommercialnetworks,CBSwereorganizedin1928【M1】__________whichitsfounder,WilliamPaley,acquired
最新回复
(
0
)