28 執行下列 C 程式後,產生的輸出為何?
5d08641332882.jpg

 
(A)1234
(B) 41 42 43 4
(C) 4123 423 43 4
(D) 41 42 3 4

答案:登入後查看
統計: A(69), B(93), C(87), D(336), E(0) #2018915

詳解 (共 4 筆)

#3422042
1→ i=0 break print 4
2→ i=1 print 1 break print 4
3→ i=2 print 2
4→ i=3 print 3 print4
4 1 4 2 3 4
11
5
#3460305
switch在執行時沒有使用break ...
(共 248 字,隱藏中)
前往觀看
10
0
#3463796
2F沒錯喔! i<3,不會進入i=...
(共 26 字,隱藏中)
前往觀看
4
0
#4174633
Switch case 在沒遇到break時會繼續往下一行執行所以當i=2時 printf(2)完會繼續往case3執行printf(3),遇到switch case 結束括號跳出switch執行printf(4) 
2
0