鍵盤輸入兩個 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 簡潔高效。