首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个文本框数组,名称为Text1,下标从0开始。程序运行后,单击“产生随机数”按钮,就会随机产生10个3位数,并放入Text1数组中(如图1所示);单击“重排数据”按钮,则把Text1中的奇数移到前面
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个文本框数组,名称为Text1,下标从0开始。程序运行后,单击“产生随机数”按钮,就会随机产生10个3位数,并放入Text1数组中(如图1所示);单击“重排数据”按钮,则把Text1中的奇数移到前面
admin
2015-10-23
18
问题
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个文本框数组,名称为Text1,下标从0开始。程序运行后,单击“产生随机数”按钮,就会随机产生10个3位数,并放入Text1数组中(如图1所示);单击“重排数据”按钮,则把Text1中的奇数移到前面,偶数移到后而(如图2所示)。已经给出了所有控件和部分程序。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
提示:在“重排数据”按钮的事件过程中有对其算法的文字描述,请仔细阅读。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“t”,将问号改为正确的内容。 Private Sub Commandl_click() Randomi ze For k=0 To 9’随机产生10个3位数,并分别显示在文本框中 Textl(k)=CInt(Rnd()*899+100) Next’CInt(N)函敷用于取小于或等于N的最大整数,Rnd()函数用于随机生成[0.1)之间的数 End Sub Private Sub Command2_Click() Dim i%,j%,temp%,flag As Boolean i=0 j=9将9赋予j temp=Textl(j)’将最后一个控件赋给temp flag=True While(i
解析
令i指向第一个数,j指向最后一个数,并先暂存最后一个数;检查第i个数是否为偶数,如果不是,再检查下一个,直到第i个是偶数,则把此偶数放到第j个位置,j向前移1个位置;检查第i个数是否为奇数,若不是,再检查前一个,直到第i个是奇数,则把此奇数放到第i个位置,i向后移1个位置;重复判断,直到i=j把开始暂存的数放到i的位置,使奇数移到前面,偶数移到后面。
转载请注明原文地址:https://kaotiyun.com/show/kXLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
设已打开5个文件,文件号为1,2,3,4,5。要关闭所有文件,以下语句正确的是
在窗体上画一个命令按钮,然后编写如下事件过程。PrivateSubCommand1_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0CallY(m,n,
下列代码运行后输出结果是DefstrB-EPrivateSubCommand1_Click()B$="123"C="456"PrintB+C$EndSub
当文本框ScrollBars属性设置了非零值,却没有效果,原因是
有如下函数过程:Functiongys(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley0preminder=x/yx=Yy=preminderLoo
已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。
下列叙述正确的是()。
下述关于数据库系统的叙述中正确的是______。
变量未赋值时,数值型变量的值为______,字符串变量的值为______。
随机试题
证明曲线积分∫(1,2)(3,4)(6xy2-y3)dx+(6x2y-3xy2)dy在整个坐标面xOy上与路径无关,并计算积分值.
Whenthestudentsdidbadly,theteacherbecamereally_________anddidn’tsmileforweeks.
患儿,男孩,7岁,因发热、意识障碍诊断为病毒性脑炎收入院治疗。该病的护理措施哪项不妥
使用增感屏可使
A.金黄色葡萄球菌肺炎B.腺病毒肺炎C.毛细支气管炎D.支原体肺炎E.支气管肺炎主要由肺炎链球菌引起的肺炎是
《中华人民共和国环境保护法》规定,国家采取财政、税收、价格、政府采购等方面的政策和措施,鼓励和支持环境保护技术装备、()和环境服务等环境保护产业的发展。
国际金融危机的成因不包括()。
Whereisthisannouncementmade?
Therepairmancanmendwhatever_______.
Little______whatwasupsettingme.
最新回复
(
0
)