这里就是利用最普通的冒泡排序的方法来实现的解决问题
这里利用了一个小技巧(23333又是小技巧)就是定义了一个宏常量LENGTH,这样的是方便了修改数量wu
#include<stdio.h>
#define LENGTH 10
int main()
{
int a[LENGTH];
for(int i=0;i<LENGTH;i++)
scanf("%d",&a[i]);
for(int j=0;j<LENGTH;j++)
{
for(int k=j+1;k<LENGTH;k++)
{
if(a[j]<a[k])
{
int temp;
temp=a[j];
a[j]=a[k];
a[k]=temp;
}
}
}
for(int i=0;i<LENGTH;i++)
printf("%d ",a[i]);
return 0;
}
如果有不懂的可以在下面评论唔,最多两天就可以得到回复啦
或者加QQ询问唔
2322136045
ps:记得备注唔!
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:896 |
C语言训练-求函数值 (C语言代码)浏览:575 |
WU-复数求和 (C++代码)浏览:2013 |
WU-链表数据求和操作 (C++代码)浏览:1314 |
三角形 (C++代码)递推浏览:756 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |
P1000 (C语言代码)浏览:871 |
矩形面积交 (C++代码)浏览:1127 |
图形输出 (C语言代码)浏览:1386 |
罗列完美数 (C语言代码)浏览:491 |