本帖最后由 51hei单片 于 2016-3-13 17:13 编辑
- #include<stdio.h>
- void main()
- {
- int a[10]; //定义一个数组既它的元素为10
- int i,j,temp; //定义3个变量
- printf("输入10个整数:\n\a");
- for(i=0;i<10;i++)
- scanf("%d",&a[i]); //依次输入10个整数
- for(i=0;i<9;i++) //进行9轮排序
- {
- for(j=0;j<9-i;j++) //每轮进行9-i次交换
- if(a[j]>a[j+1])
- {
- temp=a[j];
- a[j]=a[j+1]; //大的沉底,小的上浮
- a[j+1]=temp;
- }
- }
- printf("排序结果:");
- for(i=0;i<10;i++) //依次输出排序结果
- printf("%d\t ",a[i]);
- }
复制代码 |