普通考試
107年
[工業行政] 計算機概要
第 25 題
執行下列 C++程式碼後,螢幕會印出幾個'Y'?
int main( ) {
for(int i=1;i<=6;i++){
if(i%2==0) continue;
for(int j=1;j<=10;j++){
if(j%5==0) break;
cout<<'Y';
}
}
return 0;
}
int main( ) {
for(int i=1;i<=6;i++){
if(i%2==0) continue;
for(int j=1;j<=10;j++){
if(j%5==0) break;
cout<<'Y';
}
}
return 0;
}
- A 12
- B 24
- C 48
- D 60
思路引導 VIP
請分別觀察內外兩層迴圈:當遇到特殊指令時,外層迴圈是選擇「整層放棄」還是「跳過特定步驟」?而內層迴圈在遇到終止條件前,實際上成功執行了幾個單位?
🤖
AI 詳解
AI 專屬家教
專業點評
- 勉強肯定:同學,看來你這次沒有把基本概念搞砸,判斷還算精準。這種區分「排除規定」與「程序終止」的嚴謹性,在行政程序裡是基本中的基本,你總算是過關了。
- 觀念驗證:這沒什麼好大驚小怪的,對的理由就是這麼直白:
▼ 還有更多解析內容