美文网首页基础练习题
28 对10个数进行排序

28 对10个数进行排序

作者: 北极的大企鹅 | 来源:发表于2023-10-18 23:27 被阅读0次

题目:对10个数进行排序


 1    public class _028Compositor {
 2 
 3     public static void main(String[] args) {
 4         compositor();
 5     }
 6 
 7     private static void compositor() {
 8         Scanner scanner = new Scanner(System.in);
 9         int[] a = new int[10];
10         System.out.println("请输入10个整数,数与数之间用空格分开:");
11 
12         // 遍历输入的十个数
13         for (int i = 0; i < 10; i++) {
14             a[i] = scanner.nextInt();
15         }
16 
17         // 对输入的十个数进行简单排序
18         for (int i = 0; i < 10; i++) {
19             for (int j = i + 1; j < 10; j++) {
20                 if (a[i] > a[j]) {
21                     int temp = a[i];
22                     a[i] = a[j];
23                     a[j] = temp;
24                 }
25             }
26         }
27 
28         System.out.println("排序结果为:");
29         // 输出排序结果
30         for (int i = 0; i < 10; i++) {
31             System.out.print(a[i] + " ");
32         }
33     }
34 
35 }
 

相关文章

  • 【习题28】

    【程序28】题目:对10个数进行排序

  • 第2天

    题目:对10个数进行排序 分析:可以采用冒泡排序法,也可以使用选择排序法 程序1:冒泡排序法 #include i...

  • 排序算法----计数排序

    假设现在有n个数需要进行从小到大的排序,现在使用计数排序方法进行实现。假设这n个数为[9,7,28,76,3,1,...

  • 排序算法----基数排序

    假设现在有n个数需要进行从小到大的排序,现在使用基数排序方法进行实现。假设这n个数为[9,7,28,76,3,1,...

  • python基础练习25-39

    26.求100之内的素数。 27.对10个数进行排序。这里用的是冒泡法 28.求一个3*3矩阵主对角线元素之和。 ...

  • 学习算法第三天 —— 排序

    题目:对数组进行排序冒泡排序插入排序快速排序归并排序 题目 对一个数组进行排序,所有的方法: 冒泡排序 时间复杂度...

  • 如果有100M的数据需要排序,但只有10M的内存如何排序处理

    100M 数据,平均拆分成10个数据块,并在数据块内进行排序 得到了10个排序过的数据块,再分别从10个数据块中取...

  • 菜鸟编程学习(python&C--018)

    Python 练习实例37 Python 100例 题目:对10个数进行排序。 程序分析:可以利用选择法,即从后...

  • 每日一道算法题 - 求两个数组交集

    问题 给定两个数组,求两个数组的交集,并以数组形式输出。 思路 1)先排序再比较:先对两个数组进行排序,遍历两个数...

  • PHP array_multisort 数组排序 保留键名

    array_multisort() 可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。关联(...

网友评论

    本文标题:28 对10个数进行排序

    本文链接:https://www.haomeiwen.com/subject/xgnvbdtx.html