[考題] 計算機概論 程式輸出問題
下列以 C 程式語言撰寫之程式執行後產生之輸出為何?
#include <stdio.h>
main()
{ int m1=123,m2=5;
while (m2--) {m1%=m2;};
printf(“%d\n”,m1);
}
a.0
b.1
c.本程式編譯時,編譯器(Compiler)發出錯誤訊息,不能執行而無輸出結果產生
d.本程式執行時,發生錯誤,故無輸出結果產生
答案為D
請問一下各位高手,是while(m2--)所造成的問題嗎?還是哪一個環節的問題啊?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.167.215.118
※ 文章網址: http://www.ptt.cc/bbs/Examination/M.1405580390.A.AFF.html
→
07/17 15:11, , 1F
07/17 15:11, 1F
推
07/17 15:12, , 2F
07/17 15:12, 2F
推
07/17 15:13, , 3F
07/17 15:13, 3F
推
07/17 15:34, , 4F
07/17 15:34, 4F
→
07/17 15:34, , 5F
07/17 15:34, 5F
推
07/17 18:06, , 6F
07/17 18:06, 6F
→
07/17 18:51, , 7F
07/17 18:51, 7F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 4 篇):
考題
7
34