合肥空港新城房价:c++请高手指教,,,,,,,,,

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/11 01:14:51
c 语言----输入4个数,按大小输出。请高手指教

楼上你要是懂你就告诉人家,我最鄙视你这种人。

===============================================================
输入4个数,按从小到大的顺序排列

#include<stdio.h>
void main()
{
int i,j,a[4],temp;
for(i=0;i<4;i++)
{
printf("please input a number a[%d]=",i);
scanf("%d",&a);
}
for(i=3;i>0;i--)
for(j=3;j>3-i;j--)
{if(a[j-1]>a[j])
{temp=a[j-1];
a[j-1]=a[j];
a[j]=temp;
}
}
for(i=0;i<4;i++)
printf("%d\t",a);
}

//从大到下就是将语句"if(a[j-1]>a[j])"改为"if(a[j-i]<a[j])"即可。

这是的排序算法,可用典型的“冒泡法”进行排序。上百度搜关键子“冒泡法排序”,能找到几万篇。
===================================================================

这都不懂,无语了。