冒泡排序将10个无序数按照从小到大输出
2017-10-22 00:12
866 查看
冒泡排序将10个无序数按照从小到大输出
具体代码:#include<stdio.h>
int main(){
int a[10],i,j,min,temp;
printf("请输入10个数:\n");
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){
min=i;
for(j=i;j<10;j++){
if(a[j]<a[min]){
temp=a[min];
a[min]=a[j];
a[j]=temp;
}
a[i]=a[min];
}
}
printf("按照从小到大排序为:\n") ;
for(i=0;i<10;i++){
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
输出结果:
请输入10个数:
0 9 8 7 6 5 4 3 2 1
按照从小到大排序为:
0 1 2 3 4 5 6 7 8 9
请按任意键继续. . .
相关文章推荐
- 冒泡排序的示例-使用冒泡排序,输入三个整数,按照从小到大的顺序排列输出
- 用冒泡排序去对输入的10个数按从小到大的顺序输出
- 输入3个整数,将它们按照从小到大顺序输出
- Java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值
- 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出
- 合并两个无序数组,并且按照从小到大的顺序排列
- 冒泡排序和希尔排序案列详解(要求输入10个整数,输出排序结果)
- 30.输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序
- 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出
- 输入一个正整数,按照从小到大的顺序输出它的所有质数的因子
- 用户任意输入10个数,把它们按从小到大排序。(冒泡排序)
- java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值
- 算法初步--输入学生成绩,输出次数最多的成绩,如果有多个并列,按照从小到大输出(C语言实现)
- 输入一个无序的数组,按照一定的方式输出结果, 要求两个数的相加和为10
- 产生10个1-100的随机整数, * 把其中的奇数按照从小到大的顺序进行排序, * 并按照“1,2,3,、、、”这样的格式打印到d盘下的number.txt文档中。
- 33.将字符串中下标位置为奇数的字符按照ascII从小到大排序输出。
- 用程序给出随便大小的10个数,序号为1-10,按从小到大顺序输出,并输出相应的序号
- PHP之10个整数,从小到大排序,输出排序结果
- 【练手】用程序给出随便大小的10个数,序号为1-10,按从小到大顺序输出,并输出相应的序号。
- 两个数字,1000个元素的有序数组和10个元素的无序数组,把他们整合成一个按照有序数组排序方式排序的有序数组