首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
admin
2017-10-27
29
问题
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图3—178所示)。
要求编写“分解为”按钮事件过程中“考生编写程序开始”和“考生编写程序结束”之间的代码,以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返回值为Tree,否则返回值为False。
注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且运行时在文本框中输入23456,单击“分解为”按钮,将结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开考生文件夹中的本题工程文件sjt5.vbp,在代码编辑窗口的指定位置编写以下代码 参考代码: Dim i As Integer Dim n As Integer n=Val(Text1.Text) If n Mod 2 <> 0 Then MsgBox"请输入偶数!" Exit Sub End If For i=2 To n/2 If IsPrime(i)And IsPrime(n-i)Then Labe11.Caption=i Labe12.Caption=n-i Exit For End If Next 步骤2:按
键运行程序,在文本框中输入 步骤3:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://kaotiyun.com/show/kVGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画两个文本框,名字分别为Text1和Text2,然后编写下列程序。程序运行后,如果在文本框Text2中输入lmn,那么在文本框Text1中显示的内容将是【】。PrivateSubForm_Load()ShowTex
数据的基本单位是【】。
决定一个窗体有无控制菜单的属性是______。
下列程序的执行结果为()。PtivateSubCommand_Click()DimFirStrAsStringFirStr="abcdef"PrintPat(FirSB)EndSubPrivat
为了使能在DOS或Windows下运行的可执行程序也可以在VisualBasic中调用,可通过调用函数来实现。
VisualBasic对象可以分为两类,分别为_________和________。
有下列两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSub
假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为【】。
设有下面的循环。i=1Doi=i+3PrintiLoopUntili>______程序运行后要执行3次循环体,则条件中i的最小值为
下列有关数据库的描述,正确的是()。
随机试题
环磷酰胺治疗肾病综合征一般每日用量及疗程是
槟榔的功效是
andrology
斗篷野的下界一般放在
北京某房地产开发公司,具有建筑资质,2009年10月份发生如下业务:(1)销售自建商品房一栋,取得销售收入2000万元。(工程成本460万元,成本利润率10%)(2)房地产开发公司所属施工队采用清包工形式承包某省一装饰工程项目,实际收取
心理测试的含义从内容上划分,可分为:()。
为班级授课制奠定理论基础的是()
某人对某办公软件解密,并制成光盘销售。他应承担的法律责任是()。
下列各句中没有语病的一句是:
在SQL查询中可直接将命令发送到ODBC数据库服务器中的查询是()。
最新回复
(
0
)