首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
admin
2016-01-31
70
问题
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。请编写适当的事件过程,使得在运行时,单击“计算”按钮,则找出大于15000的第一个素数,并显示在’Text1中;单击“存盘”按钮,则把Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过单击“存盘”按钮存入out5.txt文件中,否则无成绩。
选项
答案
审题分析 素数的判断准则就是看该数除了1和其本身外有无其他约数。程序设计思路:要找出大于15000的第一个素数,可以定义一个初值为15000的整型变量a,通过调用函数isprime(a),以其返回值是素数(即isprime(a))作为Do循环语句的继续循环条件,在循环体中加入语句:a=a+1,实现每执行循环体一次变量a的值增加1,当循环结束时将a的值在文本框中显示出来。 要将结果存入考生文件夹下的out5.txt文件,可先用Open语句以输出方式打开该文件;然后通过Print语句将文本框中的内容写入打开的文件;最后用Close语句关闭打开的文件。 操作步骤 步骤1:打开本题对应工程文件sjt5.vbp。 步骤2:双击窗体Form1上的“计算”按钮,打开代码编辑窗口,在其Click事件过程中输入如下代码: 参考代码: Private Sub C1_Click() a%=15000 Do a%=a%+1 Loop Unti1 isprime(a%) Text1.Text=a% End Sub 步骤3:双击窗体Form1上的“存盘”按钮,在代码编辑窗口其Click事件过程中输入如下代码: 参考代码: Private Sub C2_Click() Open App.Path&"\out 5.txt"For Output As #1 Print #1, Text1.Text C1ose #1 End Suh 步骤4:按要求将文件保存至考生文件夹中。 考点链接 Do循环和While循环、顺序文件。
解析
转载请注明原文地址:https://kaotiyun.com/show/HuLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:PrivateSubCommandl_Click()DimiAsInteger,jAsIntegerDima(10,10)AsInteger
枉程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
执行语句Open"TC.dat"ForRandomAs#1Len=50后,对文件TC.dat中的数据能执行的操作是()。
按文件的访问方式不同,可以将文件分为()。
若要将复选框设置成图形模式,则应设置()属性值为“1-vbButtonGmphical”。
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。例如:a=5,n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。PrivateSubCommand1_Click()Dima
可以用做其他控件容器的控件是
如果准备读文件,打开顺序文件"text.dat"的正确语句是
新建一个窗体,其BorderStyle属性设置为FixedSingle,但运行时却没有“最大化”和“最小化”按钮,可能的原因是
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicXAsInteger,在Model1中有语句PublicYAsInteger。则以下叙述中正确的是
随机试题
在英国任伦敦大学东方学院中文讲师期间,老舍完成了三部长篇小说:________(1926)、________(1927)、________(1929),先后在《小说月报》上连载。1929年,老舍离英返围途中在新加坡逗留数月,写作了长篇小说______
麻黄汤的功效是桂枝汤的功效是
简述被监视居住人应当遵守的规定。
地下铁路网布置的基本原则包括( )。
计算期货公司风险监管指标时,期货公司持有的金融资产按照分类和流动性情况采取不同比例进行风险调整,分类中同时符合两个或者两个以上的标准的,应当采用最低的比例进行风险调整。()
下列关于权证的基本要素,说法错误的是()。
据耕地占用税有关规定,下列各项土地中,属于耕地的有()。(2011年)
肺循环的中枢是()。
《鸟类世界》一书中记载有一种海鸟,它能飞越太平洋,靠的仅仅是一截树枝。飞行时,它把树枝衔在嘴里;累时,它把树枝放在水里,然后站在上面休息一会儿;饿了,就站在上面捕食;困了,就站在上面睡觉。试想一下,如果它带上鸟巢和足够的食物,它还能飞得动、飞得远吗?同样,
1.在考生文件夹下WUE文件夹中创建名为STUDENT.TXT的文件,并设置属性为“只读”。2.将考生文件夹下COOK\FEW文件夹中的ARAD.WPS文件复制到考生文件夹下ZUME文件夹中。3.将考生文件夹下HUAYUAN文件夹中的ANUM.MEM文
最新回复
(
0
)