C语言:输入5个数,用调用函数的方法,从小到大排序

问题描述:

C语言:输入5个数,用调用函数的方法,从小到大排序
1个回答 分类:综合 2014-10-05

问题解答:

我来补答
#include<stdio.h>void sort(float *a, int n)
{ int i,j,tmp;
  for(i=0; i<n-1; i++)
  for(j=0; j<n-i-1; j++)   if(a[j]>a[j+1])   {    tmp = a[j];    a[j] = a[j+1];    a[j+1] = tmp;   }}
 void main()
{ float a[5]; int i;
  printf("请输入五个数(逗号隔开):");
 scanf("%f,%f,%f,%f,%f",&a[0],&a[1],&a[2],&a[3],&a[4]);  sort(a,5); printf("排序后为:"); for(i=0; i<5; i++)  printf("%.2f ",a[i]); printf("\n");}
 运行截图: 
 
 
展开全文阅读
剩余:2000
上一页:质点位移问题