A. 編寫一個計算三個數字的大小順序並輸出的程序。
C語言程序如下:
#include<stdio.h>
intmain()
{
inta,b,c,t;
printf("請輸入三個數:");
scanf("%d%d%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%d%d ",a,b,c);
return0;
}
(1)怎麼用c程序比較三個數的大小擴展閱讀:
程序實現思路
1、通過elseif多次判斷來輸出。
2、進行多次判斷,匹配對應的值來輸出,
假設C<A且C<B且B<A則從大到小輸出為A,B,C
用代碼表示為if(c<a&&c<b&&b<a){
System.out.println("老大"+a,"老二"+b+"老三"+c);
}elseif(比較條件){
}