首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击”分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击”分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
admin
2013-10-18
35
问题
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击”分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图2-38所示)。要求编写”分解为”按钮事件过程中”考生编写程序开始”和”考生编写程序结束”之间的代码,以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返回值为True,否则返回值为False。
注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且运行时在文本框中输入23456,单击”分解为”按钮,将结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口的指定位置编写以下代码: 参考代码: Dim i As Integer Dim n As Integer n=Val(Textl.Text) If n Mod 2<>0 Then MsgBox”请输入偶数!” Exit Sub End If For i=3 To n/2 If IsPrime(i) And IsPrime(n-i) Then Label1.Caption=i Label2.Caption=n-i Exit For EndIf Next 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按<F5>键运行程序,在文本框中输入23456,单击”分解为”按钮。
解析
转载请注明原文地址:https://kaotiyun.com/show/9TQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有工程文件execise110.vbp及窗体文件execise110.frm。如下图所示,在名为Form1的窗体上有一个Labe1控件,4个Text控件及7个命令按钮,其功能如下,(1)开始启动工程时,界面上除Input及Quit按钮
在名为Form1的窗体上,绘制一个名为Text1的文本框。设置文本框属性,在文本框中显示“文本框”;再建立一个名为Cmd1,标题为Clear的命令按钮,如下图所示。编写适当的事件过程,使程序运行后,若单击Clear命令按钮,则清除文本框中所显示的信息。
按下述要求在属性窗口中设置属性;在名为Form1的窗体中建立一个标签,名为Lab1,在标签上显示“选课”,字号大小为四号;建立4个复选框,名称分别为Chk1、Chk2、Chk3和Chk4,标题分别为“英语”、“数学”、“政治”和“体育”,字体大小均为
在名为Form1的窗体上绘制一个水平滚动条,其名称为HS1,设置滚动框Min属性为1000,Max属性为2000,LargeChange属性为100,SmailChange属性为2;然后再绘制一个文本框,其名称为Text1,初始内容为空白。编写适当的事件
在名为Form1的窗体上绘制一个图片框,名为Pic1,高为2000,宽为1500,并放入文件名为pic1.bmp的图片(如下图所示)。请编写适当的事件过程,使得在运行时,若双击窗体,则图片框中的图片消失。注意:程序中不得使用任何变量;文件
在Form1的窗体上绘制一个标签,其名称为Lab1;再绘制一个列表框,其名称为List1,通过属性窗口向列表框中添加若干个项目,每个项目的具体内容不限。编写适当的事件过程,使程序运行后,若双击列表框中的任意一项,则把列表中的项目数在标签中显示出来。程序的运
在Form1的窗体上绘制一个名为Text1的文本框,然后建立一个标题为“操作”的主菜单,名为vbop,该菜单有两个菜单项,其标题分别为“显示”和“退出”,其名称分别为vbDis和vbExit。编写适当的事件过程,使程序运行后,若单击“操作”菜单中的“显示”
在名为Form1的窗体上绘制一个图片框,名为Pic1。请编写适当的事件过程,使得在运行时,每单击图片框一次,就在图片框中输出“单击Pic1”一次;每单击图片框外的窗体一次,就在窗体中输出“单击Form”一次。运行时的窗体如下图所示。注意:
在考生文件夹中有一个工程文件execise95.vbp及窗体文件execise95.frm。请在名为Form1的窗体上绘制3个文本框,其名称分别为Text1、Text2和Text3,文本框内容分别设置为“计算机等级考试”、Visua1Basic和空白。然
在名为Form1的窗体上建立一个二级菜单,该菜单需要含有、“文件”、“帮助”两个主菜单项,名称分别为vbFile和vbHelp。其中,“文件”菜单包括“打开”、“关闭”、“退出”3个子菜单项,名称分别为vbOpen、vbClose、vbExit,如下图
随机试题
以下说法不正确的一项是()。
(Walk)________alongway,Robbinsbegantofeeltired.
Allthings________,theplannedmeetingwillhavetobeputoff.
用合成铣刀铣削直角斜槽,只需增减铣刀中间的垫片尺寸就可以了。
DiscoveryofEuropaSinceearlytimes,peoplehavebeen【C1】______(fascination)withtheideaoflifeexistingsomewhereelse
急性脊髓炎的可能诱因为
下列说法正确的是
按工程可研方案,新增的冷却塔噪声会导致相邻居住区噪声超标,可优先考虑的噪声防治措施是()。
中国金融期货交易所于( )在上海成立。
横向比较:对同一时期的不同现象进行比较。它可以在同类事物的不同部分之间进行,也可以在异类事物之间比较。下列例子中不存在横向比较的是()。
最新回复
(
0
)