首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生40个0~800的随机整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击名称为Commandl的命令按钮,标题为“输出最小值”,即可求出其最小值,并在T
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是产生40个0~800的随机整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击名称为Commandl的命令按钮,标题为“输出最小值”,即可求出其最小值,并在T
admin
2009-03-26
43
问题
(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://jikaoti.com/ti/HEq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序段:booleana=false;booleanb=true;booleanc=(a&&B)&&(!B);booleanresult=(a&B)&(!B);执行完后,正确的结果是()。
执行下列程序时,会产生什么异常publicclassTest{publicstaticvoidmain(Stringargs[]{intd=101;intb=220;longa=
在面向对象的程序设计中,下列叙述中错误的是
JavaApplet应用程序的编写和执行共分4步进行:编写源代码、编写HTML文件调用该小程序、【】、解释执行。
按作用域分类,变量有局部变量、【】、方法参数和异常处理参数。
数据库的设计通常可以分为4个步骤;需求分析、概念设计、【】和物理设计。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和【】。
下列不属于表达式语句的是()。
线程控制方法中,yield()的作用是()。
随机试题
下列哪一项不属于流转税()
阅读《季氏将伐颛臾》中的一段文字,回答下列问题:冉有曰:“夫子欲之,吾二臣者皆不欲也。”孔子曰:“求!周任有言曰:‘陈力就列,不能者止。’危而不持,颠而不扶,则将焉用彼相矣?且尔言过矣,虎兕出于柙,龟玉毁于椟中,是谁之过与?”指出本段的论据类
在社会主义所有制结构中处于主体地位的是()。
少腹拘急冷痛,苔白,脉沉紧,其病理为()
患者,男性,45岁。椎管麻醉下行胆囊切除术,术后第3天,无头痛等症状,患者体位可取半坐卧位的目的是
按()的不同,可将物业划分为自用物业和出租物业。
()也称货币扩张系数,是用以说明货币供给总量与基础货币之倍数关系的一种系数。
作为盾构始发与到达安全控制要点之一,拆除洞口临时维护结构前,必须确认(),以确保拆除后洞口土体稳定。
以下汉字输入法中,()无重码。
欧洲大陆最大的投资基金管理中心和全球第一的基金分销中心是()。
最新回复
(
0
)