23 下列以C 程式語言撰寫之程式執行後產生之輸出為何?

#include<stdio.h>
main()
{ int m1=99, m2=5;
while(m1){m1 %= m2--;}
printf(“%d\n”, m2);
}
 
(A)2
(B)3
(C)4
(D)本程式編譯時,編譯器(Compiler)發生錯誤訊息,不能執行而無輸出結果產生

答案:登入後查看
統計: A(12), B(47), C(24), D(31), E(0) #487269

詳解 (共 2 筆)

#3704935
99%5=44%4=0,跳出迴圈3
(共 19 字,隱藏中)
前往觀看
2
0
#7175675
這是一道關於 C 語言運算子優先順序與迴...
(共 1687 字,隱藏中)
前往觀看
0
0