解题思路:从开头开始比较,若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语言代码)浏览:1324 |
蚂蚁感冒 (C语言代码)浏览:768 |
C二级辅导-进制转换 (C语言代码)浏览:660 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:635 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:662 |
神奇的fans (C语言代码)浏览:974 |
C语言训练-字符串正反连接 (C语言代码)浏览:629 |
C二级辅导-公约公倍 (C语言代码)浏览:1309 |
C二级辅导-公约公倍 (C语言代码)浏览:658 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:687 |