首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序用“冒泡”法将数组a中的10个整数按升序排列,请在横线处将程序补充完整。 public class Sun{ public static void main(String args[]){ int[]a={678,45,324,528,439,3
下面的程序用“冒泡”法将数组a中的10个整数按升序排列,请在横线处将程序补充完整。 public class Sun{ public static void main(String args[]){ int[]a={678,45,324,528,439,3
admin
2010-12-17
39
问题
下面的程序用“冒泡”法将数组a中的10个整数按升序排列,请在横线处将程序补充完整。
public class Sun{
public static void main(String args[]){
int[]a={678,45,324,528,439,387,87,875,273,823};
int a1=0;
for(int i=0; i<=8;i++){
for(int j=______;j<=9;i++)
if(a
>=a[j]){
al=a[j];
a[j]=a
;
a
=al;
}
}
for(int i=0;i<=9;i++)
System.out.println(a
);
}
}
选项
答案
i+1
解析
本题综合考查for循环和数组,以及基本算法的设计。冒泡法排序的基本思想是:将相邻两个数进行比较,将小的调到前头。首先进行第一轮比较,相邻之间两两进行比较,最小的数给a[9];再将a[0]到 a[8]中的数两两进行比较,把次小的数放在a[8];依此类推,直到排序完成为止。
转载请注明原文地址:https://kaotiyun.com/show/1g9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
支持子程序调用的数据结构是
下列叙述中错误的是
算法的有穷性是指
在结构化程序设计中,模块划分的原则是
代码编写阶段可进行的软件测试是
仅使用Python基本语法,即不使用任何模块,编写Python程序计算下列数学表达式的结果并输出,小数点后保留3位。x=
关于break语句与continue语句的说法中,以下选项中不正确的是
Java字节码的解释执行方式是______。
开发软件时对提高开发人员工作效率至关重要的是
随机试题
张某在王某处修理电视机,因为钱不够,就将自己的手表放在王某处,说第二天拿钱来,就把电视机取走了。王某取得对手表的占有是依据()。
桂枝的功效是
针对事件一,在工程动态结算时,采用调值公式法进行结算需要做好()等工作。索赔证据的基本要求是()。
耐火极限是指建筑构件按()进行耐火试验,从受到火的作用时起,到失去支持能力或完整性或失去隔火作用时止的这段时间,用小时(h)表示。
好的结尾可以达到的效果是______。
案例一一般资料:求助者,女性,28岁,中学教师。案例介绍:求助者由于与丈夫发生矛盾,烦躁、失眠三个多月。下面是心理咨询师与求助者之间的一段咨询对话。心理咨询师:您好!请问我能为您提供什么帮助呢?求助者:我最
下列案件适用简易程序审理是错误的有()。
有些人坚持认为,在刑事审判中应该允许起诉人使用非法获得的证据,只要法官和陪审团被说服而相信执行警员在获得证据时并没意识到违法或并不想有意违法。这种被建议的“善意的例外”将会削弱宪法对每个人的保护,导致警察行为的不谨慎,鼓励执法官员在法庭上说谎。上述
在最坏情况下,二分查找法的时间复杂度为()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
最新回复
(
0
)