27 給定下列一個 C 語言程式片段,其中 s 被宣告為全域變數(global variable),此程式執行後的輸出結果 為何?
5ffbc3e6bcc3b.jpg
(A) 1,6,7,7,8,8,9
(B) 1,6,7,7,8,1,9
(C) 1,6,7,8,9,9,9
(D) 1,6,7,7,8,9,9

答案:登入後查看
統計: A(41), B(73), C(25), D(25), E(0) #2593686

詳解 (共 3 筆)

#4512778
此題主要的陷阱在於函式 add() 中的...
(共 188 字,隱藏中)
前往觀看
4
0
#4899620
輸出結果請參考:

(共 11 字,隱藏中)
前往觀看
4
0
#5675413

一開始先印1
在迴圈裡面,會跑兩次,所以先印 6 、7 
第二次迴圈印 8 、9
出迴圈後 印一次全域變數 1
把9賦值給s 印最後一次的9
6392e8e894c78.jpg

1
0