Board logo

標題: IQ_10603- 20 [打印本頁]

作者: ray    時間: 2022-5-8 13:33     標題: IQ_10603- 20

小藍寫了一段複雜的程式碼想考你是否了解函式的執行流程。請回答最後輸出的數值為何?
1.        int g1 = 20, g2 = 10;
2.        int f1(int v) {
3.            int g1 = 5;
4.            return g1+v;
5.        }
6.        int f2(int v) {
7.            int c = g2;
8.            v = v+c+g1;
9.            g1 = 10;
10.            c = 40;
11.            return v;
12.        }
13.        int main() {
14.            g2 = 0;
15.            g2 = f1(g2);
16.            printf("%d", f2(f2(g2)));
17.            return 0;
18.        }
作者: 李知易    時間: 2022-5-8 13:37

此帖僅作者可見
作者: 劉愷恩    時間: 2022-5-8 13:38

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2