解题思路:
注意事项:
参考代码:
#include
#define N 10
int main()
{
int a[10],i,j,temp;
for(i=0;i<N;i++)//此处循环为了输入10个数字
{
scanf("%d",&a[i]);
}
for(i=0;i<N;i++)//此处是是每相邻的两位进行比大小,使得大的数字到前面一位
{
for(j=(i+1);j<N;j++)
{
if(a[i]<a[j])//这里就是进行交换
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
for(i=0;i<N;i++)//这里循环为了输出最后的结果
{
printf("%d ",a[i]);
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:475 |
点我有惊喜!你懂得!浏览:1395 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1523 |
这可能是一个假的冒泡法浏览:991 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:751 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:620 |
【金明的预算方案】 (C++代码)浏览:940 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:690 |
母牛的故事 (C语言代码)浏览:1428 |