函式與區域變數
本章會實作函式與區域變數。同時,也會實作簡單的控制架構。結束本章之後,應該要可以編譯如下的程式:
1
// 從m開始累加到n
2
sum(m, n) {
3
acc = 0;
4
for (i = m; i <= n; i = i + 1)
5
acc = acc + i;
6
return acc;
7
}
8
9
main() {
10
return sum(1, 10); // 回傳55
11
}
Copied!
上述程式碼離C語法雖然還是有點遠,但應該可以說很像C了吧?
Copy link