永发信息网

Java从控制台录入8个数字,并且按从小到大排序?

答案:3  悬赏:50  手机版
解决时间 2021-01-30 03:28
Java从控制台录入8个数字,并且按从小到大排序?
最佳答案
public class NumStore {
public static void main(String[] args) {
int a[] = new int[args.length];
for(int i=0; i a[i] = Integer.parseInt(args[i]);
}

print(a);
store(a);
print(a);
}

private static void print(int[] a) {
for(int i=0; i System.out.print(a[i]+" ");
System.out.println();
}

private static void store(int a[]) {//选择排序
int mini = a[0];
int p = 0;
for(int i=0; i p = i;
for(int j=p+1; j if(a[p]>a[j]) p = j;
}
mini = a[i];
a[i] = a[p];
a[p] = mini;
}

}

}
全部回答
1.首先要考虑如何录入数据,用一个数组循环录入数据
2.就是核心排序,用一个嵌套循环,怎么想就怎么写
3.就是如何输出,思路就是这样滴
用冒泡排序法,我只写核心的那块给你,其实就是一个双重循环。
for(int i=0;i for(int j=0;j int temp = 0;
if(arr[j]>arr[i]){
temp = arr[j];
arr[j]=arr[j+1];
arr[j+1] = temp;
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
就说了梯形的面积,怎么求上底下底和高?
花果山上的猴子阅读答案
金甲虫(古蔺三店)地址好找么,我有些事要过去
纯摄影婚纱(人民东路97号附近纯摄影婚纱)地址
十二五时期要求全面提高信息化水平,实现()融
吴岳的意思是什么啊?知道的请说下!
历史上最有名的剑客是谁???
雅芳专卖店地址在什么地方,想过去办事
在地球用英语怎么说
如何辨别铜古玩
丙酸杆菌属中,最常见的是()
在宋代谁被大家讥讽为“三旨相公”?
为什么在剪头发之前一定要先洗头发
金色童年私家影像馆地址在哪,我要去那里办事
金甲虫(古蔺一店)地址在什么地方,我要处理点
推荐资讯
新生代的意思是什么啊?知道的请说下!
绿茵洗车美容中心地址有知道的么?有点事想过
农村户口能赔多少钱一年误工费
招商银行的所有信用卡是不是都能在广州天河城
管理会计中u和f是什么意思几类成本的价格差异
金阁美容美发地址好找么,我有些事要过去
读图1—11,回答问题:(7分)(1)在右图中
逆天邪神是什么时候
请教柳永《雨霖铃》最后一个字“说”的正确读
中国移动(智水乡专营店)地址在哪,我要去那里
人口金字塔结构图是反映人口年龄和性别结构的
附近 做LED直插的吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?