首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生40个0~800的随机整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击名称为Commandl的命令按钮,标题为“输出最小值”,即可求出其最小值,并在T
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生40个0~800的随机整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击名称为Commandl的命令按钮,标题为“输出最小值”,即可求出其最小值,并在T
admin
2009-03-26
44
问题
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生40个0~800的随机整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击名称为Commandl的命令按钮,标题为“输出最小值”,即可求出其最小值,并在Textl文本框中显示出来,如图33—4所示。这个程序不完整,请把它补充完整,并能正确运行。
注意:去掉程序中的注释符“’”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sj4.vbp,相应的窗体文件为sj4.frm,在窗体上有一个命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出100~800范围内能被3整除和能被5整除的整数的个数,并在文本框中显示出来,如图33—5所示。在窗体的代码窗口中,已给出了部分程序。
注意:请勿改动程序中的其他任何内容,只将“?”处的代码编写完整。最后把修改后的文件按原文件名存盘。
选项
答案
(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(40)As Long Dim i As Integer Dim tmp As Integer For i=1 To 40 a(i)=
Rnd()
*(800—0) ’产生0~800的随机数,放人数组中 Next i tmp=a(1) For i=2 To 40 If tmp>
a(i)
Then tmp=a(i) ’获得最小值 End If Next i Textl.Text=tmp’在Textl中显示最小值 End Sub 单击[*]按钮运行程序,并按要求保存。 (2)本题使用Mod运算符来判断一个数是否可以被另一个数整除,如果计算结果为0,则表示可以整除,否则不能整除。具体代码如下: Private Sub Commandl_Click() Dim i As Integer Dim num As Integer num=0 For i=100 To 800’for循环从100到800 If i
Mod
3=0 And i
Mod
5=0 Then num=num+1 ’如果能同时被3和5整除,计数加1 End If Next i Textl.Text=num’在Textl中输出个数 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/9N1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序【】。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){
在一个类的内部嵌套定义的类称为【】。
当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将
下列注释使用原则的叙述,正确的是()
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()
结构化程序设计的一种基本方法是()。
按作用域分类,变量有局部变量、【】、方法参数和异常处理参数。
强行排错法涉及的调试技术主要是【】和监视表达式。
int类型的取值范围为()。
java.lang.ThreadGroup类的作用为()。
随机试题
Ihadjustgonetobedafteraveryharddaywhenthephonerang.Itwasaneccentric(怪僻的)farmer.Ihadnevermethimbeforeal
患者,男,56岁。既往多年风湿性心脏病史,今晨饭后突然出现腹部绞痛,伴恶心,呕吐,无寒战,发热3小时入院,查:急性病容,血压110/80mmHg,全愎轻压痛,反跳痛、肌紧张不明显,无移动性浊音,肠鸣音6次/分,无气过水声。血常规WBC20×109/L,分叶
在计算资本成本时,就不同的融资情况与投资决策,可运用的参考资本成本有( )。
以下各项不属于现代投资银行业务能力的是()。
票据丧失后,失票人可以采取的补救措施包括()。
2018年4月全国手机产量达14366.7万部,同比增长2.8%;2018年1~4月全国手机累计产量为56479.3万部,累计增长3.2%。如将2018年4月手机产量前12位的省市按2018年1~4月产量重新排列,有几个省市的位次将不会发生变化
Thebasicfeaturesofthecommunicationprocessareidentifiedinonequestion:Whosays______throughwhatchanneltowhom?
党的十六大以来,以胡锦涛为首的党中央带领全国各族人民取得了伟大成就,概括地说就是
以下有关计算机病毒的描述,不正确的是
Today,houseworkhasbeenmademucheasierbyelectrical______.
最新回复
(
0
)