首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

C 語言函數求兩數最大值:max_ab 實現與調用

     編輯:程式設計綜合問答

需求

鍵盤輸入兩個 double,調用 max_ab 函數求最大值並輸出,定義該函數。

標準代碼


#include 

double max_ab(double a, double b); // 聲明

int main() {
    double a, b;
    printf("請輸入 a, b (空格分隔): ");
    scanf("%lf %lf", &a, &b);
    printf("最大值 = %.2f\n", max_ab(a, b));
    return 0;
}

double max_ab(double a, double b) {
    return (a > b) ? a : b;
}

關鍵點

  • 函數返回 double,參數 double,類型一致。
  • scanf("%lf", ...) 讀取 double (%f 為 float)。
  • 三元運算符 a > b ? a : b 簡潔高效。
  • 函數聲明在 main 前,或定義前置。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved