首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将
admin
2010-03-30
43
问题
下面程序用“冒泡”法将数组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://jikaoti.com/ti/PYq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在Java为中,不属于整数类型变量的是()。
在程序读入字符文件时,能够以该文件作为直接参数的类是()。
从工程管理角度,软件设计一般分为两步完成,它们是()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的()。
以下程序段的输出结果为【】。intx=0,y=4,z=5;if(x>2){if(y<5){System.out.println("Messageone");}else{System.out.println("Messagetwo"
下列语句序列执行后,k的值是()。publicclassc6{publicstaticvoidmain(String[]args){inta=10,b=18,c=30;
下列有关数据库的描述,正确的是()。
可用来调用对象的构造方法以创建一个单独的对象的操作符是()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()阶段。
随机试题
《知识产权协定》对专利的获得和享有规定了()
A.胸大肌B.斜方肌C.三角肌D.冈上肌内收、内旋肩关节的是()
本病西医诊断为:中医治则为:
全科医学“可及性服务”的含义是
患者男性,42岁,商人。感乏力,低热约3个月,咳嗽、有痰,体重下降。抗HIV阳性,查体发现颌下及腋下淋巴结肿大。青霉素、环丙沙星等治疗3周,症状无缓解。胸片显示间质性肺炎,进一步检查最需要做的是
A.过清音B.鼓音C.实音D.水泡音E.哮鸣音大叶性肺炎()
按照行政审批制度改革及贯彻《行政许可法》的要求,国务院已经取消了房地产开发项目的竣工验收制度,删除以后条目相应修改。()
建设投资包括()。
符合()条件的建筑可不设置消防电梯。
(2016年)国有资本经营预算制度的核心是()。
最新回复
(
0
)