用冒泡排序排列数组中的数字,并按一定顺序输出结果
来源:互联网 发布:centos安装vsftpd 编辑:程序博客网 时间:2024/06/07 08:55
#include<stdio.h>int main(){ int arr[10] = { 0 }; int i = 0; int j = 0; for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) { scanf("%d", &arr[i]); } for (i = sizeof(arr) / sizeof(arr[0]); i > 0; i--) { for (j = 0; j < i - 1; j++) { if (arr[j]>arr[j + 1]) { int tmp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = tmp; } } } for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) { printf("%d ", arr[i]); } printf("\n"); system("pause"); return 0;}
本文出自 “零点时光” 博客,请务必保留此出处http://10741764.blog.51cto.com/10731764/1711223
0 0
- 用冒泡排序排列数组中的数字,并按一定顺序输出结果
- 冒泡排序,按从大到小的顺序输出数字
- C# 数组按照升序排列并输出(分别用冒泡法,选择法,插入法进行排序)。
- 将数组中的数字按照一定顺序排放
- 输出字符串中的数字 并进行排序
- 运用冒泡排序法-从小到大排列数组中的元素
- 冒泡排序--对数组中的元素进行降序排列
- PAT 1056. Mice and Rice (25)(依照一定顺序给数列排序并输出)
- 171122—数组程序练习(排序并输出下标&两个数组按顺序排成一个)
- 删除排序数组中的重复数字 II 查看运行结果
- 编程产生一个int数组,长度为30,并向其中随机插入1-30,并且不能重复输出数组。实现一个冒泡排序算法对其进行排序,输出排序结果
- 使用冒泡排序法排列一个数组
- 打印数组从小到大排列和冒泡排序
- 将数组元素全排列后输出每个排列结果
- 用冒泡法对任意十个数字按由小到大的顺序排序
- 将数组a中的n个整数按相反顺序存放并输出
- 用冒泡排序去对输入的10个数按从小到大的顺序输出
- 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出
- 模拟实现strstr函数
- 实现n的k次方
- 输入一个数,最终将该数各个位数之和输出:for example: 1927 最终输出19
- android 获取sim卡运营商信息(转)
- 不用递归方法实现斐波那契数列,输入数字n 将会输出该数列的第n个数字
- 用冒泡排序排列数组中的数字,并按一定顺序输出结果
- 实现5个库函数(my_strcmp strcat strncat my_strlen my_strstr)
- 将一个数组中奇数放在数组前边,偶数放在数组后边
- redis持久化RDB和AOF
- 一个数组中只有两个数是不同的,其他数字是成对出现的,下面代码可将该数组中不同的两数字找出并输出
- 使用冒泡排序多个字符串
- 实现部分库函数
- 远程桌面无法拷贝大文件
- 在二维数组中查找杨氏矩阵