这里就是利用最普通的冒泡排序的方法来实现的解决问题
这里利用了一个小技巧(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++代码)(递归计算)浏览:969 |
点我有惊喜!你懂得!浏览:1403 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:581 |
C语言训练-字符串正反连接 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:759 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:523 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
【金明的预算方案】 (C++代码)浏览:940 |
printf基础练习2 (C语言代码)浏览:618 |
母牛的故事 (C语言代码)浏览:944 |