97原民4 計算機概要問題 - 考試

Table of Contents

問題1:
http://miupix.cc/pm-82LW6E
我是答D,但是答案為C ,x=10;y=2;
前面if(x<=y)不成立,所以執行x=y+3;
所以x=5,y=2;輸出x-y=3。
請問各位大大,我是那邊細節有錯?請指正一下。
問題2:
http://miupix.cc/pm-V45RFA
答案為B.
我只求出Q(t+1)=A'Q(t)+B'Q(t)',可以解釋一下答案為何為B.
感恩~


--

All Comments

Jack avatarJack2013-05-01
If(y=x<0).....else(x=y+3)這是一組..
Jack avatarJack2013-05-01
而"非" if(x<=y)....else(x=y+3)
Jake avatarJake2013-05-02
所以 if(x<=y)不成立,要跳Printf("%d,10-8"),選C(2)
Agnes avatarAgnes2013-05-04
... 還有初始值y=8, 不是2
Dinah avatarDinah2013-05-07
第一題我了解了,請問第二題如何解?