首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
admin
2016-01-31
24
问题
在考生目录下有一个工程文件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全国计算机二级
相关试题推荐
假定时钟控件的Interval属性为1000,Enabled属性为True,并且有下面的事件过程,计算机将发出()beep声。SubTimer1_Timer()Fori=1to10BeepNextiEn
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:PrivateSubCommandl_Click()DimiAsInteger,jAsIntegerDima(10,10)AsInteger
按文件的访问方式不同,可以将文件分为()。
下列操作不能向工程中添加宙体的是()。
若要将复选框设置成图形模式,则应设置()属性值为“1-vbButtonGmphical”。
结构化程序设计的3种基本结构是()。
在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程:PrivateSubForm_Load()Text1.Text=""Text1.SetFocusFori=1To9Sum=Sum=iNextiText1.T
设置组合框的风格,可用的属性是
在窗体上画一个命令按钮(其Name属性为Commandl),然后编写如下代码:PrivateSubCommandl_Click()Dima(5)Fori=0To4A(i)=i+1t=i+1
随机试题
下列选项中,属于民事法律事实的是()
下列关于商业银行信贷管理组织架构的说法,不正确的有()。[2015年10月真题]
在PowerPoint的()下,不可以采用拖放的方法来改变幻灯片的顺序。
小学低年级学生常常因为一点小事便闹矛盾甚至断绝关系,但彼此很快又和好,这表明()。
上题中可可妈妈的记录方法是描述记录法中的
试述个体主观能动性在人的身心发展中的作用,并说明对此我们所应采取的教育策略。
改写
已知f’(ex)=xe—x,且f(1)=0,则f(x)=__________.
以下有关选项组叙述正确的是()。
A、Thescenerytherewasverybeautiful.B、Itwouldcostthemleasttostartacareerthere.C、Itwastheplacewheretheygotma
最新回复
(
0
)