首页上一页 1 下一页尾页 1 条记录 1/1页
排序题咋改谢谢
发表在C语言图书答疑
2014-12-05
是否精华
是
否
版块置顶:
是
否
#include <stdio.h>
#include <stdlib.h>
#define n 10
int main()
{ double a[10] ;int i,j,t;
while(scanf("%lf",&a[0])!=-1) {
for(i=1;i<n;i++)scanf("%lf",&a[i]) ;
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(a[j]<a[j+1])
{t=a[j];a[j]=a[j+1];a[j+1]=t;}
for(i=0;i<n-1;i++)
printf("%.2lf ",a[i]);printf("%.2lf\n",a[9]);}
return 0;
}
#include <stdlib.h>
#define n 10
int main()
{ double a[10] ;int i,j,t;
while(scanf("%lf",&a[0])!=-1) {
for(i=1;i<n;i++)scanf("%lf",&a[i]) ;
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(a[j]<a[j+1])
{t=a[j];a[j]=a[j+1];a[j+1]=t;}
for(i=0;i<n-1;i++)
printf("%.2lf ",a[i]);printf("%.2lf\n",a[9]);}
return 0;
}