C 語言實例 - 數值比較
比較兩個數
以下實例中定義了兩個整數變數,並使用 if 來比較兩個數值,可以先看下邏輯圖:

實例
#include <stdio.h>
int main() {
   int a, b;
   a = 11;
   b = 99;
   // 也可以通過以下代碼實現讓用戶在終端輸入兩個數
   // printf("輸入第一個值:");
   // scanf("%d", &a);
   // printf("輸入第二個值:");
   // scanf("%d", &b);
   if(a > b)
      printf("a 大於 b");
   else
      printf("a 小於等於 b");
   return 0;
}
輸出結果:
a 小於等於 b
比較三個數
以下實例中定義了兩個整數變數,並使用 if 來比較三個數值,可以先看下邏輯圖:

實例
#include <stdio.h>
int main() {
   int a, b, c;
   a = 11;
   b = 22;
   c = 33;
   if ( a > b && a > c )
      printf("%d 最大", a);
   else if ( b > a && b > c )
      printf("%d 最大", b);
   else if ( c > a && c > b )
      printf("%d 最大", c);
   else
      printf("有兩個或三個數值相等");
   return 0;
}
輸出結果:
33 最大

 C 語言實例