第1个回答 2012-12-22
#include <stdio.h>
//#include <conio.h>
void main(){
int a,b,c;
printf("enter the a,b,c:");
scanf("%d%d%d",&a,&b,&c);
printf("from large to small:");
if(a>b)
{if(a<c)
printf("%d>%d>%d\n",c,a,b);//b<a<c
else if(b>c)
printf("%d>%d>%d\n",a,b,c);//c<b<a
else printf("%d>%d>%d\n",a,c,b);
}
else if(b>c)
if(a<c) printf("%d>%d>%d\n",b,c,a);//a<c<b
else printf("%d>%d>%d\n",c,a,b);//c<a<b
else printf("%d>%d>%d\n",c,b,a);//"a<b<c\n
}
第2个回答 2018-10-31
#include "stdio.h"
int main()
{
int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);
if (b>a)
{
t=a,a=b,b=t;
}
if ((c>b)&&(c<a))
{
t=b,b=c,c=t;
}
if (c>a)
{
t=a,a=c,c=t;
t=b,b=c,c=t;
}
printf("大到小顺序为:%d,%d,%d\n",a,b,c);
return 0;
}
第3个回答 2009-12-08
#include <stdio.h>
main()
{
int a[3];
int n=0,m;
int temp;
for( ;n<3;n++)
{
scanf("%d",&a[n]);
}
for(n=0;n<2;n++)
for(m=n+1;m<3;m++)
{
if(a[n]>a[n+1])
;
else
{
temp=a[n];
a[n]=a[n+1];
a[n+1]=temp;
}
}
for(n=0;n<3;n++)
printf("%d\t",a[n]);
}
看样子你是刚学C语言吧
第4个回答 2011-06-26
# include "stdio.h"
void main()
{ int t, x , y ,z ;
printf("please input x,y,z:\n");
scanf("%d,%d,%d",&x,&y,&z);
printf("%d,%d,%d\n",x,y,z);
if(x<y) { t=x ;x=y; y=t;}
if(x<z) { t=x ;x=z; z=t;}
if(y<z) { t=y ;y=z; z=t;}
printf("the result is %d,%d,%d\n",x,y,z);
}
第5个回答 2011-06-26
void main(){
int x,y,z,temp;
scanf("%d",&x);
scanf("%d",&y);
scanf("%d",&z);
if(x<y){temp=x;x=y;y=temp;}
if(x<z){temp=x;x=z;z=temp;}
if(y<z){temp=y;y=z;z=temp;}
printf("x,y,z=%d,%d,%d\n",x,y,z);
}