首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹卜有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
在考生文件夹卜有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
admin
2020-07-22
49
问题
在考生文件夹卜有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图所示)。要求编写“分解为”命令按钮事件过程中“考牛编写程序开始”和“考生编写程序结束”之间的代码,以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返同值为True,否则返回值为False。
注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且程序运行时在文本框中输入23456,单击“分解为”按钮,将结果显示在标签中,否则将没有成绩,最后将修改后的文件按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 For i=1 To Val(Textl.Text)’i从1开始,第一个找到的肯定就是满足务件的最小素数 If IsPrime《i)And IsPrime(Val(Text1.Text)-i)Then’判定两个数是否都满足素数条件 Labe11=i Labe12=Val(Text1.Text)-i ExitFor End If Next i 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
Function IsPrime()函数用来判断一个数是否为素数,在处理循环变量的上限时,为了节约循环的次数,设置为Sqr(x)为x的平方根,如果x能被循环变量的值整除,IsPrime()函数的返回值为False,x就不是素数。在Command1—Click事件过程中,通过调用函数判断是否为素数。只要出现一组数据满足条件,就停止。For循环,这样可以保证是最小的素数。
转载请注明原文地址:https://kaotiyun.com/show/5VHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
关系表中的每一行记录称为一个()。
在窗体上有一个文本框Textl,Text属性值为空,然后编写如下事件过程:PrivateSubTextlKeyPress(KeyAsciiAsInteger)DimstrAsString,nAsInteger
设有如下事件过程:PrivateSubCommand1_Click() Dima a=Array(12,3,8,5,10,3,5,9,2,4) Fork=1To9 Printfun(a(k-1),a(
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
现有程序如下:OptionBase1PrivateSubForm_Click() Dimx(5,6)AsInteger,y(5)AsInteger Fori=1To5 Forj=1To6 x(i
对建立良好的程序设计风格,下面描述正确的是()。
在窗体上画一个名称为Text1的文本框,然后画一个名称为HscroUl的滚动条,其Min和Max属性分别为0和1000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是()。
设计窗体时,双击窗体上没有控件的地方,打开的窗口是( )。
假定已在窗体上画了多个控件,其中有一个被选中,为J了存属性窗口中设置窗体的属性,预先应执行的操作是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
关于蛋白质的分子结构正确的是()
A.正相睡眠第1期B.正相睡眠第Ⅱ期C.正相睡眠第Ⅲ期D.正相睡眠第Ⅳ期E.异相睡眠期发生遗尿的睡眠周期是
某合同定金为22.5万元,由于给付定金的一方违约而使该合同被迫中止,此时收受定金一方应返还给对方的金额为()。
建筑市场诚信行为信息中的良好行为记录,是指企业因严格遵守建设法规,行为规范,诚信经营而受到()表彰、奖励所形成的记录。
沿用上题资料,甲公司换出交易性金融资产应确认的投资收益为()万元。
我国三大妈祖庙分别在()。
一天,一位年轻的妈妈心急如焚地来找心理医生。心理医生招呼她坐下,她急不可待地对医生说:“医生,我的孩子4岁半了,近来表现一反常态。前几天,有位同学来到我家,问他:‘爸爸喜欢你还是妈妈喜欢你?’他说:‘爸爸喜欢你。’弄得这位尚未结婚的朋友(女)满脸尴尬。”“
某市寻找适合工业布局的地点,该工厂要满足两个条件:(1)地形平坦;(2)距河流1千米范围内。下图空间布局是城市地形与河流的空间分布,每一小方格代表1平方千米(该区面积共16平方千米);属性资料是地形和河流的类别资料。根据选址条件,对照空间资料和属性资料,符
【幕藩体制】华东师范大学2005年世界通史真题
中国人自办的第一座广播电台诞生于()年。
最新回复
(
0
)