電腦程式題目如下:
1.下列程式執行完後,全部印出幾個*號?
I=0:J=10
DO
I=I+2:J=J-1
Print *;
Loop While (I<10)
Print * : Print J
ANS(1) 4 (2) 5 (3) 6 (4) 7 個
2.續上題程式,最後印出J值變數為多少?
ANS(1) 4 (2) 5 (3) 6 (4) 7
我自己解題應該是
I J
2 9 *
4 8 *
6 7 *
8 6 *
10
當(I<10)就跳出去了,所以印出的*只有4個,J變數為6,答案醬子才對吧!
而統一入學中心答案居然是*有6個,而J變為5?
所以麻煩會的人幫我看看是我錯還是統一入學測驗中心答案錯!
書籤