首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C 語言 MAX 函數:求兩整數較大值

     編輯:關於C語言

前言

簡單示範自訂 `max` 函數求兩整數最大值。

程式碼

#include 

int max(int x, int y) {
    return (x > y) ? x : y;
}

int main() {
    int a, b, c;
    printf("輸入兩個整數:");
    scanf("%d %d", &a, &b);
    c = max(a, b);
    printf("max = %d\n", c);
    return 0;
}

要點

  • 三元運算子 `?:` 簡潔表達條件選擇。
  • 函數原型宣告置於 `main` 前或檔案頂部。
  • 可擴充為巨集:`#define MAX(x,y) ((x)>(y)?(x):(y))`,注意副作用與括號。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved