解题思路:从开头开始比较,若a[1]>a[2],将两者交换,以此类推
注意事项:首尾相连,环环相扣
参考代码:
#include<stdio.h>
int main()
{
int i,p,t,a[4];
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=0;i<4;i++)
for(p=0;p<3;p++)
if(a[p]>a[p+1])
{
t=a[p];
a[p]=a[p+1];
a[p+1]=t;
}
for(i=0;i<4;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:806 |
母牛的故事 (C语言代码)浏览:739 |
【明明的随机数】 (C++代码)浏览:779 |
Pascal三角 (C语言代码)浏览:1185 |
WU-输出正反三角形 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:916 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1419 |
简单的a+b (C语言代码)浏览:576 |
母牛的故事 (C语言代码)浏览:1428 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:633 |