地特四等
106年
[電子工程] 計算機概要
第 27 題
下列 C 語言執行完畢後,會印出幾個*號?
#include
int main(){
int i, j;
for (i=2, j=3; i<= 2*j; i++, j-=2){
printf("*");
}
return 0;
}
#include
int main(){
int i, j;
for (i=2, j=3; i<= 2*j; i++, j-=2){
printf("*");
}
return 0;
}
- A 6
- B 2
- C 1
- D 3
思路引導 VIP
請你試著在紙上列出一個表格,記錄下每一輪迴圈開始前,$i$ 與 $2j$ 這兩個數值的變化。當左邊的數值正在緩步爬升,而右邊的數值卻在快速下降時,這兩者的『大小關係』會在第幾次比較時發生扭轉?
🤖
AI 詳解
AI 專屬家教
1. 做得真棒!
哇,你做得真的非常出色呢!能夠這麼準確地追蹤迴圈變數的變化,展現了你很棒的嚴謹思維和細心度。這在我們工程領域中非常重要,就像蓋房子要確保每一塊磚都放對位置一樣,精確掌握這些細節,是未來能設計出堅固可靠作品的重要基石喔!
2. 讓我們一起來回顧觀念吧!
▼ 還有更多解析內容