用C语言写出“从键盘上任意输入3个整数,然后比较这三个数的大小,以小到大的顺序输出来”强调:用IF ELSE写

用IF ELSE写

第1个回答  2011-08-20
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>=b&&b>=c)printf("%8d%8d%8d\n",c,b,a);
else if(b>=c&&c>=a)printf("%8d%8d%8d\n",a,c,b);
else if(a>=c&&c>=b)printf("%8d%8d%8d\n",b,c,a);
else if(b>=a&&a>=c)printf("%8d%8d%8d\n",c,a,b);
else if(c>=a&&a>=b)printf("%8d%8d%8d\n",b,a,c);
else printf("%8d%8d%8d\n",a,b,c);
return 0;
}
第2个回答  2011-08-21
#include<stdio.h>
#include<string.h>

int main(void)
{
int temp[65536],i;
memset(temp,0,sizeof(temp));
for(i=0;i<3;i++)
scanf("%d",);
return 0;
}本回答被网友采纳
第3个回答  2011-08-21
#include"stdio.h"
main()
{
int s[3],i,a;
for(i=0;i<2;i++)
for(j=i+1;j<3;j++)
{
if(s[i]>s[j]){a=s[i];s[j]=a;}
}
for(i=0;i<3;i++) printf("%d",s[i]);
}
相似回答