首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp c,其窗体中有2个标题分别为“读数据”和“查找水仙花数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。 程序功能如下: (1)考生文件夹下in5.
在考生文件夹下有一个工程文件sjt5.vbp c,其窗体中有2个标题分别为“读数据”和“查找水仙花数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。 程序功能如下: (1)考生文件夹下in5.
admin
2017-12-14
31
问题
在考生文件夹下有一个工程文件sjt5.vbp c,其窗体中有2个标题分别为“读数据”和“查找水仙花数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图所示。
程序功能如下:
(1)考生文件夹下in5.dat文件中存放着100个三位正整数。单击“读数据”按钮,则将in5.dat文件中的数据读入数组a中;
(2)单击“查找水仙花数”按钮,则查找in5.dat中的所有水仙花数,并将这些水仙花数顺次显示在Text1文本框内。(水仙花数是指一个3位数,它各位数字的立方和等于它本身,例如153就是水仙花数,因为153=1
3
+5
3
+3
3
)
“读数据”按钮的Click事件过程已经给出,请编写函数Dare,以完成“查找水仙花数”按钮的Click事件过程,实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须使用“查找水仙花数”按钮完成查找水仙花数的过程,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
向窗体中添加一个Text文本框控件,并根据题目要求设置Text的相关属性,根据代码中narc函数的首部,可以判断出该函数的功能是判断参数p是否为水仙花数,可以在函数中定义一个布尔型变量flag,将参数p表示的三位数的个位,十位,百位分别表示出来,通过if语句判断每位数的立方和是否与该数相等,若将flag设置为true,最后返回flag的值。 【操作步骤】 步骤1:打开本题工程文件。 步骤2:向窗体中添加一个Text文本框控件,并根据题目要求设置Text的相关属性.设置方法如表1.7所示。 [*] 步骤3:打开代码编辑窗口,填入相应的代码以实现题目的功能。 参考答案(阴影部分是需考生填入的内容) Function narc(p As Integer)As Boolean Dim flag As Boolean Flag=False If(p Mod 10)^3+(p)10Mod 10)^3+(p/100)^3=p Then Flag=True End If Nare=flag End Function 步骤4:调试并运行程序。关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/GMGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在VisualBasic中,所有的窗体和控件都必定具有的一个属性是______。
下列表达式中,()的运算结果与其他3个不同。
记时器控件能有规律的以一定时间间隔触发【】事件,并执行该事件过程中的程序代码。
窗体上有一个名称为Listl的列表框,列表框中有若干数据项,列表框Style属性为l;有一个名称为Label2的标签:还有一个名称为Commandl,Caption属性为“计算”的命令按钮(见图)。运行程序,在列表框中选中某些数据项后,单击命令按钮,则可以
窗体上有一个名称为Listl的列表框,一个名称为Textl的文本框,一个名称为Labell、Caption属性为“Sum”的标签,一个名称为Commandl、标题为“计算”的命令按钮。程序运行后,将把1~100之间能够被7整除的数添加到列表框中。如果单击“
要使命令按钮控件不可用,应设置的属性是______。
VisualBasic应用程序中,下列关于过程的说法正确的是()。
把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:PrirateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(Keycode)EndSub
设一棵完全二叉树共有500个结点,则在该二叉树中有【】个叶子结点。
在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
Manydifficulties______asaresultofthechangeovertoanewtypeoffuel.
何谓缔约过失责任?其构成要件如何?
传播阿米巴痢疾是传播丝虫病是
男性,30岁,2天前上呼吸道感染,病情迅速加重,发热(39.8℃),伴寒战、胸痛、咳嗽、咳铁锈色痰。X线检查见左肺下叶大片致密阴影。不符合该患者疾病的描述是
下列不符合肺炎克雷伯杆菌肺炎的临床特点的是
下列有关酶的叙述,正确的是
关于个人投资者,下列说法错误的是()。
从"订单"表中删除签订日期为2010年1月1日(含)之前的订单记录,正确的SQL语句是( )。
WiltChamberlainisretirednow,butheusedtobeafamousbasketballplayer.Hehasset65differentrecordsandevenholdsma
Physicalfitnessistheresultofmanyfactors--goodmedicalcare,propernutrition,adequaterestandrelaxation,andsensible
最新回复
(
0
)