一个c语言题; 输入4个整数,按从小到大的顺序输出.

2024-11-23 05:15:56
推荐回答(3个)
回答1:

我认为这个程序可以用函数来实现,如过用函数的话,程序会变得更加的简单。
函数部分为:int p(int n,int m)
{
if(n>m)
return(n);
else
return(m);
}
就这样再在主函数中调用就行了!

回答2:

#include"stdio.h"
void main()
{
int a[4];
int i,j,t;
for(i=0;i<4;i++)
scanf("%d",&a[i]); //这里的a[i]前面应该加&
for(j=0;j<4;j++)
for(i=3;i if(a[j]>a[i])
{
t=a[j];
a[j]=a[i];
a[i]=t;
}
for(i=0;i<4;i++)
printf("%8d",a[i]);
}

回答3:

也许是我太菜 觉得这个程序思路不够清晰