首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生30个0~800的随机整数,放入一个数组中,然后输出这30个整数中小于400的所有整数的个数。程序运行后,单击名称为Commandl的命令按钮,其标题为“输出小于
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生30个0~800的随机整数,放入一个数组中,然后输出这30个整数中小于400的所有整数的个数。程序运行后,单击名称为Commandl的命令按钮,其标题为“输出小于
admin
2010-07-13
47
问题
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生30个0~800的随机整数,放入一个数组中,然后输出这30个整数中小于400的所有整数的个数。程序运行后,单击名称为Commandl的命令按钮,其标题为“输出小于400的整数的个数”,即可求出这些整数的个数,并在名称为Textl的文本框上显示出来,如图34—4所示。这个程序不完整,请把它补充完整,并能正确运行。
注意:去掉程序中的注释符“’”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sj4.vbp,相应的窗体文件为sj4.frm,在窗体上有一个命令按钮和两个文本框。程序运行后,单击命令按钮,即可计算出20~200范围内能被5整除的所有整数的和及个数,并分别在文本框中显示出来,如图34—5所示。在窗体的代码窗口中,已给出了部分程序,其中计算能被5整除的整数的和及个数的操作在通用过程Func中实现,请编写该过程的代码。
注意:请勿改动程序中的任何内容,只在Function Func()和End Function之间填入你编写的若干语句。最后把修改后的文件按原文件名存盘。
选项
答案
(1)本题要产生随机整数,需要使用Rnd函数。Rnd函数返回小于1,但大于或等于0的值,其格式为:Rnd[(number)]。其中number参数是可选的,是Single或任何有效的数值表达式。number的值决定了Rnd函数生成随机数的方式。要生成某个范围内的随机整数,可使用公式:Int((upperbound--lowerbound+1)*Rnd+lowerbound),其中upperbound是随机数范围的上限,而lowerbound则是随机数范围的下限。补充后的代码如下: Private Sub Commandl_Click() Dim a(30)As Integer’声明一个数组 Dim num As Integer num=0 For i=1 To 30 a(i)=
Rnd()
*(800-0) ’将0~800的随机数存人数组 If a(i)<400 Then num=
num
+1 ’如果数小于400,计数加1 End If Next i Textl.Text=num’将得到的总数放在Textl中显示 End Sub 单击[*]按钮运行程序,并按要求保存。 (2)要判断一个数能不能被5整除,使用求余运算符Mod,如果余数不为0,则表示该数不能被整除。程序提供的代码如下: Dim num As Integer Private Sub Commandl_Click() Textl.Text=Func ’调用Func函数 Text2.Text=num’全局变量 End Sub 补充后的Func函数参考代码如下: Function Func()As Long’返回Long型数值 Dim i As Integer Func=0 num=0 For i=20 To 200 If i Mod 5=0 Then num=hum+1 ’如果能被5整除,则计数加l Func=Func+i’算人总和中 End If Next i End Function 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/tGmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下列程序后,输出结果为()。publicclassTest{publicstaticvoidmain(String[]args){StringBuffersb=newStri
假设a是int类型的变量,并初始化为1,则下列选项中合法的条件语句是( )。
关系模型允许定义三类数据约束,下列不属于数据约束的是( )。
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、【】遍历和后序遍历。
下面Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。在横线处填入正确的语句。importjava.applet.Applet;importjava.awt.t;publicclassTestextendsApp
串的长度是( )。
下列创建一个标识有“关闭”按钮的语句是______。
当一个应用程序的所有非守护线程终止运行时,若仍然有守护线程在运行,应用程序将______。
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
使用( )方法可以将JMenuBar对象设置为主菜单。
随机试题
正常血清镁的3种主要存在方式是______、______、______。
与弗里德曼的货币需求函数不同,凯恩斯的货币需求函数更重视()的主导作用。(2009年真题)
建设和谐文化根本是()。
患者,男性,68岁。行胰头十二指肠切除术。术后4小时,患者变换卧位5min内,患者腹腔引流管引流大量红色血性液体。正确的措施是
可以采用以下( )计算公式计算进度偏差。
由于客户违约使银行债权得不到清偿而遭受损失的风险是()。
网上团购作为一种新型的网络购物方式,受到消费者的热捧。网上团购的盛行()。
我国的金融监管机构有哪些?其职能是什么?(青岛大学2012真题)
在明朝,由刑部、大理寺和都察院组成的联合审判制度被称为()
AreyouinterestedinseeingthebeautifulfallfoliageofNewEnglandbuttiredoftrafficjamsandoverbookedhotels?Thenthi
最新回复
(
0
)