給定函數關係:y = n + 1,求當 n = 5 時 y 的值 (即「展開式」/ 代入結果)。
這純粹是高中數學函數代入:將自變數 n 替換為具體值 5,計算因變數 y。
y = n + 1
= 5 + 1 // 將 n 替換為 5
= 6
#include <stdio.h>
// 定義函數:接受參數 n,回傳 y
int calculate_y(int n) {
return n + 1; // 函數體即為「展開式」邏輯
}
int main() {
int n = 5;
int y = calculate_y(n); // 調用時傳入實參 5,相當於代入
printf("n = %d 時, y = n + 1 = %d\n", n, y); // 輸出: y = 6
return 0;
}
| 數學術語 | C 語言術語 | 說明 |
|---|---|---|
| 函數關係式 (y = n + 1) | 函數定義 / 函數體 | 描述計算規則 |
| 自變數 | 形式參數 | 函數定義中的佔位符 |
| 因變數 | 回傳值 | 計算結果 |
| 代入具體值 (n=5) | 函數調用 / 傳遞實參 | 觸發實際計算 |
| 展開式/求值結果 | 運算式求值結果 | 具體數值 6 |
所謂「展開式」,在數學上即代入求值,在 C 語言中即函數調用與運算式求值。理解這層對應關係,有助於從數學思維無縫轉向程式設計思維。