首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将
admin
2010-03-30
56
问题
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将数组的前n-1个数重复上述过程。如此继续,可将数组排序,请将程序补充完整。
Option Base 1
Private Sub Command1_Click()
Dim a()
a=Array(678,45,324,528,439,387,87,875,273,823)
Fori=【 】
Forj= 【 】
If a(j)【 】a(j+1)Then
a1=a(j)
a(j)=a(j+1)
a(j+1)=al
End lf
Nextj
Next i
For i=1 To 10
Print a(i)
Next i
End Sub
选项
答案
1 To 9,1 To 10-I,>=或>
解析
本题主要考查了“冒泡”排序法,根据题意描述的“冒泡”法的思想,对10个数进行排序,需要进行9趟排序过程,故[10]处填1 To 9。每一趟中都需要进行一定次数的两数比较,如第一趟过程中需要对前9个数进行相邻数两两比较,第二趟中对前8个数进行相邻数两两比较,依此类推,总结规律可知 [11]处应填1To 10-i。比较中两数交换位置的前提条件是前面的数大于后面的数或大于等于后面的数。故[12]处应填>=或>。
转载请注明原文地址:https://kaotiyun.com/show/wO1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数组是有序数据的集合,数组中的每个元素具有相同的【】。
下列程序的输出结果是()。publicclassTest{publicstaticvoidmain(String[]args){chara1=’B’,a2=’c’;
表达式1+2+"hello"+8的值为()。
下列哪个语句是声明一个含有10个String对象的数组()?
软件生存周期包括软件定义、【】、软件使用和维护三个阶段。
有如下程序publicclassSun{publicstaticvoidmain(Stringargs[]){intx=1,a=0,b=0;switch(x)
异常对象从产生和被传递提交给Java运行系统的过程称为【】异常。
检查软件产品是否符合需求定义的过程称为()。
Java语言的各种数据类型之间提供自动转换,如第1操作数是char类型,第2操作数是int类型,其结果是()。
数据的组织和存储会直接影响算法的实现方式和【】。
随机试题
仪器仪表应怎样防热与排热?
英国负责编制工作的管理和人事局是由共同组成的。
应当在海上打桩活动开始之日的()天前向所涉及海区的主管机关递交发布海上航行警告、航行通告的书面申请。
在设备融资租赁中,如果租赁双方承担确定时期的租让和付费义务,而不得任意终止和取消租约。宜采用这种方法的设备是类型()。
一批货物海运到雅加达,毛重15吨,体积21立方米,基本运费计算标准为W/M,其计费重量为12吨。()
不同的对外贸易经营权决定了经营者经营范围的不同。()
2012年6月1日,王某(女)应聘至甲公司工作,该公司实行标准工时制。7月25日,甲公司与王某签订书面劳动合同,并为其办理了社会保险登记,按月从其工资中扣缴相关社会保险费用。因工作需要,甲公司经常安排王某加班,但一直未支付加班工资,劳动合同期满时,甲公司得
A公司以一台甲设备换入D公司的一台乙设备。甲设备的账面原价为22万元,已提折旧3万元,已提减值准备3万元,甲设备的公允价值无法合理确定,换入的乙设备的公允价值为24万元。D公司另向A公司收取补价2万元。两公司资产交换具有商业实质,A公司换入乙设备应计入当期
如图所示,直线a和曲线b分别是在平直公路上行驶的汽车a和b的位移和时间(x-t)图线,由图可知:
WhatisthetitleoftheseriesofpresentationsthatDavidPricewillmake?【14】______
最新回复
(
0
)