102年四等計算機概要 - 考試

Harry avatar
By Harry
at 2013-10-06T16:07

Table of Contents

一、下列C程式執行後,m3之值為何?
int m1=11,m2,m3=1;
for(m2=m3;m1>=m2;m1--){
m1=m1-m2;
m3=m1+m3;
m1=m1-1;
}
Ans(C)23
個人認為執行順序為
m2=m3 m1>=m2 m1=m1-m2 m3=m1+m3 m1=m1-1 m1--
1 True 10 11 9 8
1 True 7 18 6 5
1 True 4 22 3 2
1 True 1 23 0 -1
1 False
不知這樣的想法對不對,但是m2=m3部份在迴圈裡m3值有改變
這樣不會一直設值給m2嗎?
(雖然我上面寫m2=m3一直等於1,但只是為了配合答案
,一直覺得m3值應該不會一直等於1阿)


二、執行下列C語言程式所產生的輸出為何?
int x=0;
main(){
int y=25;
if(y>15){
int x=5;
x+=y;
}
printf("%d\n",x);
}
Ans(A)0
這題是跟生命週期有關嗎?所以就算if內x值變動,列印時x只會顯示主程式外的x值?
可是把int x=5給拿掉去跑,又會顯示25,疑惑?

三、某循序電路經狀態化簡後,剩餘10個狀態。若以D正反器作為此電路之記憶元件
,所需正反器個數最少為:
Ans(A)4個
這題完全沒想法,狀態是X+Y算一個狀態嗎?還是兩個?
若改成用其他T型、RS型或JK型答案還會一樣嗎?

--
Tags: 考試

All Comments

Daniel avatar
By Daniel
at 2013-10-06T18:28
第一題:for迴圈分三部分,初值運算式/測試運算式/增量運算式
Damian avatar
By Damian
at 2013-10-09T21:49
初值運算式只會執行一次,所以m3不會一直帶值給m2
Skylar Davis avatar
By Skylar Davis
at 2013-10-11T23:14
第2題:當print x的時候,系統就會去尋找x的定義,if部分先不看
Oscar avatar
By Oscar
at 2013-10-16T10:34
x的定義是在最外面的全域變數的部分,所以印出0
Genevieve avatar
By Genevieve
at 2013-10-20T10:00
若拿掉if裡面x的定義,則x+=y那邊,x的定義就會找到最外層的x
所以你就會得到25的答案
第3題有請高手...若有解釋不周延還請見諒^^"

股票鉅額買賣公告?

Jack avatar
By Jack
at 2013-10-06T14:03
證券營業員考試 有一題是股票鉅額買賣交易顯示於何時? 是收盤後 還是盤中可以利用公告資訊得知呢? 還是有其他答案呢 麻煩各位幫我解答 謝謝 - ...

沈浩生物題庫、方智有機歷屆試題

Lily avatar
By Lily
at 2013-10-06T13:27
(一)沈浩題庫 1.A1 A2 A3題庫(A1.A2寫過) 2.題庫班講義上下冊 3.題庫班補充講義及其他 以上共1500元 (二)方智有機歷屆試題(全新) 90~99歷屆試題(上下冊合售) 共500元 (三)常春藤學指考英文詳解及試題 92~101歷屆學測及指考(有用鉛筆寫過) ...

陳萱老師-公民甘有函授DVD???

Una avatar
By Una
at 2013-10-06T13:19
[補習] 與補習班或函授有關的歸此類,內容無關補習班(課程、 師資、費用等)請選其他分類。 請問陳萱老師的公民有函授DVD嗎??? 超級函授網站好像都沒有耶! 聽說現在要買新版的課程才有用 因為課綱改粉大...名師也救不了人了... 還是乾脆買陳萱老師的2014版的書 ...

沈浩總複習台北

Enid avatar
By Enid
at 2013-10-06T12:28
去年是一邊上班一邊補DVD 總複習完全來不及上完 大概只有上到總複習一兩堂 今年沒補習自己唸 希望能借一兩天 另外會附上搖搖飲料 感謝 站內信 - ...

102年鐵特佐級車調上榜心得

Quintina avatar
By Quintina
at 2013-10-06T12:16
前言: 私立科技大學畢業! 資質應該不算好 因為我準備鐵特已經五年了Orz 前半年全職(還被認為不上進,女友離開Q_Q 後四年半的時間是兼職(媽!不肖兒終於不讓妳承受那麼多親戚壓力了m(_ _)m PO這篇是希望快放棄的人可以振作! 不要輕易放棄! 正題: 老實講,非常後悔第一年的準備沒有認真準備 第一 ...