解题思路:每次比较,想方法把大的往后排就ok;
注意事项:注意流程和范围,别忘记比较;
参考代码:
#include<stdio.h>
int main()
{
int a[10],t;
for(int i=0;i<10;i++)
scanf("%d",&a[i]);
for(int i=1;i<10;i++)
{
for(int j=0;j<10-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(int i=0;i<10;i++)
printf("%d\n",a[i]);
return 0;
}
0.0分
1 人评分
ASCII帮了大忙浏览:749 |
【偶数求和】 (C语言代码)浏览:557 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:506 |
DNA (C语言描述,蓝桥杯)浏览:1555 |
局部变量作函数返回值的问题浏览:981 |
妹子杀手的故事 (C语言代码)浏览:1054 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1475 |
简单的a+b (C语言代码)浏览:540 |
众数问题 (C语言代码)浏览:630 |
简单的a+b (C语言代码)浏览:560 |