Examly題庫立即開始練習
2 類科共用卷
普考-電信工程普考-電子工程
計算機概要10623單選題

若執行以下 C 語言撰寫之程式,下列敘述何者正確? #include <stdio.h> #include <iostream> main() { int cnt = 0; for (int i = 5; i < 20; i++) { cnt++; i = i + 1; } printf("%d\n", cnt); system("PAUSE"); }

A輸出 16 並跳行
B輸出 15 並跳行
C輸出 9 並跳行
D輸出 8 並跳行正確答案
答案與詳解
D
正確答案
迴圈內 i 多加 1,每圈 i 增加 2,從 5 跑到 19 共執行 8 次。

為什麼答案是 D

i 值序列:5→7→9→11→13→15→17→19,共 8 圈;第 9 次 i=21 不滿足 <20 結束,cnt=8。

考點:誤算考點:忽略內部遞增考點:邊界誤判考點:雙重遞增
載入中…

計算機概要 相關題目

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

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

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