数学基本算法语句

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:53:22
用基本语句写一个算法,要求输入50个数,按从大到小的顺序输出
应该用 冒泡排序法 但我不太懂

C语句是吧?
#include <stdio.h>
void main()
{int a[50];
int i,j,t;
printf("input 50 numbers:\n");
for(i=0;i<50;i++)
scanf("%d",&a[i]);
printf("\n");
for(j=0;j<49;j++)
for(i=0;i<49-j;i++)
{if (a[i]<a[i+1])
t=a[i];
a[i]=a[i+1];
a[i+1]=a[i];
}
for(i=0;i<50;i++)
printf("%d",a[i]);
}