執行下列 C 程式碼,若輸入值為2,則:int i=3,j,power; scanf("%d",&power); switch (power) { case 1: j=i; break; case 2: j=i*i; case 3: j=i*i*i; break; default: j=0; }
Aj=0
Bj=3
Cj=9
Dj=27正確答案
答案與詳解
輸入 2 進入 case 2 → j=9,但缺少 break,繼續執行 case 3 → j=i*i*i=27,遇到 break 才跳出。最終 j=27。
