吹气球问题的C语言编程,C语言怎样给一个数组中的数从大到小排序
生活随笔
收集整理的這篇文章主要介紹了
吹气球问题的C语言编程,C语言怎样给一个数组中的数从大到小排序
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
滿意答案
#include "stdio.h"
int main()
{
int i,j;
int a[12];
for(i=1; i<=10; ++i)
scanf("%d",&a[i]);
for(i=1; i<10; ++i)
for(j=i; j<=10; ++j)
if(a[i]
{
int t=a[i];
a[i]=a[j];
a[j]=t;
}
//前十個數(shù)的排序
for(i=1; i<=10; ++i)
printf("%d ",a[i]);
printf("\n");
printf("Input a new number: ");
scanf("%d",&a[11]);
for(i=10; i>0; --i)
if(a[i+1]>a[i])
{
int t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
else break;
//11個數(shù)的排序
for(i=1;i<=11; ++i)
printf("%d ",a[i]);
printf("\n");
return 0;
}
00分享舉報
總結(jié)
以上是生活随笔為你收集整理的吹气球问题的C语言编程,C语言怎样给一个数组中的数从大到小排序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到猫咪是怎么回事
- 下一篇: 梦到死去的爷爷是什么意思