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

2024年11月23日 05:15
有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):

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