Examly題庫立即開始練習
地方政府公務人員四等-電子工程類科計算機概要10926單選題

執行下列 C 語言程式後,輸出為何?#include <stdio.h> int main() { int a = 0; switch (a) { case 0: a += 10; case 1: a += 20; default: a -= 5; } printf("%d\n", a); return 0; }

A10
B20
C30
D25正確答案
答案與詳解
D
正確答案
switch 沒 break 會「穿透」執行後續所有 case,從 case 0 一路跑到 default。

為什麼答案是 D

a=0 進 case 0:a=10;無 break 穿透 case 1:a=30;再穿透 default:a=25。正解。

考點:忽略穿透考點:起點錯誤考點:漏算 default考點:fall-through
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮