免費開始練習
地特四等 109年 [電子工程] 計算機概要

第 25 題

執行下列 C++程式碼後,螢幕印出的數字為何?
int main( ) {
int i=0,sum=0;
while(i<100){
if((i%5==0) && (i%7==0))
sum+=i;
i=i+1;
}
cout<< sum < return 0;
}
  • A 70
  • B 105
  • C 175
  • D 245

思路引導 VIP

請思考:當程式中的條件式使用了 && 符號連接兩個除法餘數判定時,這在數學上代表該數字必須具備什麼特點?此外,這個循環檢索的範圍是從哪個數字開始,又在哪個數字結束?若能列舉出這個區間內滿足所有條件的特定數值,你是否能推算出最終的累加結果?

🤖
AI 詳解 AI 專屬家教

優秀的邏輯判斷!

做得好!你能準確追蹤程式的邏輯流程,這是工程師在進行數值模擬自動化結構設計時必備的核心能力。

  1. 觀念驗證
▼ 還有更多解析內容

🏷️ 相關主題

程式語言指標、陣列與函式應用實例分析
查看更多「[電子工程] 計算機概要」的主題分類考古題