Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組資料處理大意10639單選題

根據下列的 C 語言程式碼,請問輸出結果為何? #include <stdio.h> int main() { int a=21, b=3; while (a>b) { a=a-b; b=b+1; printf("*"); } return 0; }

A**
B***
C****正確答案
D*****
答案與詳解
C
正確答案
while 迴圈每次 a 減 b、b 加 1 並印一顆星,模擬 4 次後 a≤b 停止。

為什麼答案是 C

第1輪 a=18,b=4;第2輪 a=14,b=5;第3輪 a=9,b=6;第4輪 a=3,b=7。此時 a<b 跳出,共印 4 顆星。

考點:計算錯誤考點:提早結束陷阱考點:迴圈追蹤考點:多算一輪
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

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