問題詳情

3.追蹤下列程式: 

 顯示結果為何?
(A) 12
(B) 11
(C) 10
(D) -9

參考答案

答案:C
難度:適中0.641509
統計:A(8),B(16),C(68),D(0),E(0)

用户評論

smallcicada】評論

int 代表整數,所以int i=200 就是宣告i是一個值為200的整數。同理,int S=10,就是宣告S是一個值為10的整數while(...){   。。。}代表 當...發生時,就去執行。。。故while(i200){   。。。}永遠不會執行。。。printf("...", S) 代表輸出於螢幕,"雙引號"內是表示輸出的格式,S是要輸出的變數所以這題的答案就是輸出S=10

Be a top spot】評論

i=200S=10因為i200條件不成立,所以程式不執行故S=10