程式語言 - 考試

Andrew avatar
By Andrew
at 2013-12-31T17:31

Table of Contents

: ----------------------------------------------------------------------------
: (*n) = 12;
: 上述的是這樣嗎??*n=(*n)+++--*n-*n = {(*n)++}+{--*n}-{*n}=13+11-12=12
: printf(x)=??

不知道為什麼換了兩個環境跑答案都不是11... (我是剛加入新手...)

不過剛剛查了一下資料,計算出來應該是11的說

http://openstudy.com/updates/4df1b1b90b8b370c28bb8525

*n = (*n)++ + --*n -*n;

程式是由右至左丟進stack

所以第一個裝的是12 再裝減號裡面有減號跟12

然後丟--*n進去 減減後值是11 stack裡面就有11-12 所以是-1裝進去

先丟加號,再丟(*n)++進去 算式變成 11+(-1) 全部計算完後要++

所以答案是11



請問這樣對嗎??



因為跑程式結果都不是11,所以想問一下,謝謝!!


--
Tags: 考試

All Comments

Hazel avatar
By Hazel
at 2014-01-03T22:27
void 沒有回傳值
Barb Cronin avatar
By Barb Cronin
at 2014-01-07T10:16
*n=(*n)+++--*n-*n=>12+(12-1)-12=12+11-12=23-12=11
Susan avatar
By Susan
at 2014-01-11T05:09
重點 最後還要+上1 因為(*n)++是先執行n=12 後+1
所以執行完還要再+1
Tom avatar
By Tom
at 2014-01-14T02:10
最後答案為11+1=12

102年司法官特考第三試於103年1月2日榜示

Joe avatar
By Joe
at 2013-12-31T17:25
102年公務人員特種考試司法官考試第三試錄取人員名單,定於103年1月2日上午9時在考 選部國家考場公告欄榜示,共錄取75人。 考選部表示,本項考試成績及結果通知書將於榜示後3日內寄發,應考人可利用考選部全 球資訊網站或電話語音系統查榜(網址:http://www.moex.gov.tw;語音系統服務電話: ...

無論什麼時候都要保持讀書心情

Sandy avatar
By Sandy
at 2013-12-31T16:46
小人突然心有所感,不管什麼時候,都有寒窗苦讀的競爭對手 所以大家千萬不要鬆懈~ 以往上考場,總覺得人人是敵人,心情多少都會有點敵意跟沉重 不過最近一次上考場,看到其他考生,只心想著: 「大家都那麼努力,一起加油吧!能不能考上就靠自己的實力了!」 (當然多少也需要靠考運) 只要保持努力不懈的精神,總 ...

FRM連下兩關心得與感想

Kama avatar
By Kama
at 2013-12-31T16:10
很幸運地過11月FRM Part I andamp; Part II的考試 全部的科目成績都落在1st Quartile 一點點心得及應考的提示 希望對想考的人有一點參考價值 背景: 理工人在學期間完全沒修過相關課程 12月考過CFA L1 二月底入伍替代役 新訓完智力嚴重下降加上事情多 6月的L2 ban ...

國營事業明年釋放上千職缺!

Puput avatar
By Puput
at 2013-12-31T14:00
剛看到的訊息 經濟部國營事業規劃明年招募新進員工,初步估計將會釋放上千個職缺!其中以台電最多 ,約1265名,中華郵政約200~1000名、中油約500名、台水約200名,台菸約100名左右。 總計釋放了上千個職缺,預估報名人數會達到上萬人,錄取率恐下降。 為因應退休潮,國營事業相繼大舉招募新進員工。員工 ...

律師應考資格20學分課程名稱疑問

James avatar
By James
at 2013-12-31T13:52
建議原PO取得資格跟學法律分開 律師資格的學分認定原則, 請參閱考選部網站:http://ppt.cc/PwCI 下方有一個《應考資格審議釋例附檔》,請詳讀。 另外,臺大法律系的課程太冗長,建議直接去學分班比較快 (學分班:台北有文化、世新、東吳、空大等) PS:所謂冗長就是取得資格慢,但一步一腳印 刑 ...