色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C語言,有3個數a,b,c,要求按大小順序把它們輸出?

夏志豪2年前16瀏覽0評論

代碼示例:

方法一:用ifelse語句求解

#include<stdio.h>

intmain()

{

inta,b,c,x;

scanf("%d%d%d",&a,&b,&c);

if(a>b){x=a;a=b;b=x;}

if(a>c){x=a;a=c;c=x;}

if(b>c){x=b;b=c;c=x;}

printf("%d%d%d\n",a,b,c);

return0;

}

方法二:用數組求解

#include<stdio.h>

intmain()

{

inta,b,c,t;

printf("請輸入三個整數:\n");

scanf("%d\t%d\t%d",&a,&b,&c);

if(a>b)

{

t=a;

a=b;

b=t;

}

if(a>c)

{

t=a;

a=c;

c=t;

}

if(b>c)

{

t=b;

b=c;

c=t;

}

printf("這三個數中最大的數是:%d\n",c);

printf("將這三個數按從大到小的順序排列為:%d\t%d\t%d\n",c,b,a);

return0;

}