首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个文本框数组,名称为Text1,下标从0开始。程序运行后,单击“产生随机数”按钮,就会随机产生10个3位数,并放入Text1数组中(如图1所示);单击“重排数据”按钮,则把Text1中的奇数移到前面
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个文本框数组,名称为Text1,下标从0开始。程序运行后,单击“产生随机数”按钮,就会随机产生10个3位数,并放入Text1数组中(如图1所示);单击“重排数据”按钮,则把Text1中的奇数移到前面
admin
2015-10-23
46
问题
在考生文件夹下有一个工程文件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全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程。PrivateSubCommand1_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0CallY(m,n,
在VisualBasic的立即窗口内输入以下语句X=65PrintChr$(X)在窗口中显示的结果是
下列说法错误的是
设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
设有数组定义语句:Dima(5)AsInteger,List1为列表框控件。下列给数组元素赋值的语句错误的是
下列叙述中正确的是
深度为5的满二叉树中,叶子结点的个数为______。
声明一个变量为局部变量应该用
在VisualBasic中,下列优先级最高的运算符是
随机试题
在充分满足油井生产能力需求的前提下,应尽量使用()。这样在同样泵挂深度与同样产量下,光杆载荷降低,设备磨损小,能耗低,能达到降低原油成本的目的。
用于表示测验实际上测到它打算要测的东西的程度的指标是()
ThebankAisreportedinBthelocalnewspaperCtoberobbedinDbroaddaylightyesterday.
风湿痹痛兼有表证者,当选用()
确定项目的组成结构时应做到()。
喷射混凝土宜采用粒径不大于( )的碎石做原材料。
旅行社不承担赔偿责任的情形有哪些?
茅盾的农村三部曲指的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
简述工作记忆模型。
最新回复
(
0
)