C語言 - 考試

Selena avatar
By Selena
at 2012-12-09T12:17

Table of Contents

※ 引述《jojonina (努力)》之銘言:
: 98身心障礙
: 求以下執行結果
: int i, j=2;
: i=(j=3) && 1 ;
: printf("%d %d \ n" , i, j);
: i=-1 || (j=5);
: printf ("%d %d \n", i, j);
: i=0 || (j=5);
: printf("%d %d\n", i , j); 非本科系 請問板上高手
: 這題 該如何下手呢?? 我知先用 邏輯運算子 判斷 true 或 false
: 然後 呢??
: 請高手 指點 非常謝謝


不材第一次幫大家解答計概,若有錯誤,請四方各達高手不吝指教


此題考的邏輯運算概念

它具有一個很特別的現象就是"短路"現象

意思是說

以OR來說

前方若是True,後方的值無須變動

假若前方為FALSE,後方的值須在判斷

以AND來說

前方只要為FALSE,後方的值無須探討

舉個例子

AND 只要一個否定說(0),答案結論肯定為0

OR 只要一個成立說(1),答案結果必為1

反知此方式建立在此問題上

注意一下優先權問題

()內記得先看

不材見解答案為

13
13
15

以上答案有錯誤,不吝指教~


感謝版上的高手與已賜教~謝謝!
--
Tags: 考試

All Comments

Blanche avatar
By Blanche
at 2012-12-09T19:45
true or false怎會變成3?
Ida avatar
By Ida
at 2012-12-11T22:32
http://ideone.com/3UwEj3
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2012-12-12T15:17
好奇的點出來了~為何I = 1??
Hedy avatar
By Hedy
at 2012-12-13T19:07
下一篇文章有更好的解答唷~
Todd Johnson avatar
By Todd Johnson
at 2012-12-16T10:00
我比較好奇你前面的說明正確但答案你還不知道為何錯
Ursula avatar
By Ursula
at 2012-12-17T05:18
呵呵~我知道哪個環節出問題~程式碼沒看清楚~謝謝您的提醒~
Lucy avatar
By Lucy
at 2012-12-19T14:38
"前方若是成立,後方無須變動"再改吧...
Yuri avatar
By Yuri
at 2012-12-23T06:48
這題其實還有一個概念,就是運算的優先順序
Anonymous avatar
By Anonymous
at 2012-12-24T00:31
我想請問l大這句話,為何需要改呢?短路現象不是這樣嗎?
Lucy avatar
By Lucy
at 2012-12-24T17:30
答案參考2樓 那句話點出你錯的地方
Harry avatar
By Harry
at 2012-12-28T06:46
小弟迂腐~盼請l大說明並指教~謝謝~
Sarah avatar
By Sarah
at 2012-12-29T21:53
i=-1 || (j=5);前面為1後面就會自動省略直接傳1給i
Carolina Franco avatar
By Carolina Franco
at 2012-12-31T00:07
不好意思I=-1不是FALESE嗎?還是只是不要是0都是True?
Olivia avatar
By Olivia
at 2013-01-03T23:24
非0都是TRUE
Steve avatar
By Steve
at 2013-01-04T15:15
謝謝您們給予我最佳的解釋,原來是這樣子~盲點已解惑!

地方自治問題

Bennie avatar
By Bennie
at 2012-12-09T11:52
下列有關政府績效評估之敘述,何者正確? (A)行政效能(effectiveness)是指確實地執行正確的目標 (B)行政效率(efficiency)是指達成目標的支出成本 (C)行政效益是指以正確的手段達成目標 (D)政府績效評估最重要的指標是效益 如何解釋? 又 行政效率 行政效益 定義為何?? - ...

會計-呆帳費用兩題

Frederica avatar
By Frederica
at 2012-12-09T11:52
以下兩題,請會的人幫忙解答一下,謝謝!! 1-甲公司以帳齡分析法估列呆帳費用,年底的應收帳款總額為100,000,備抵呆帳為 1,500。該公司以下列比率估列壞帳費用: 到期期限 金額 估計呆帳率 2個月內 2萬 1% 2~6個月內 3萬 3% 6~12 ...

國考非選擇題作答順序

Emma avatar
By Emma
at 2012-12-09T11:29
※ 引述《hongsing (star)》之銘言: : 以下試不才向考選部的提問 : 來信內容: : 長官您好! : 不才第一次參加三、四等的考試,有一件事想請問貴部,非選題考科的試卷之注意事項 : 第二點「※注意: 作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者 : ,不予計分。」這句話是否 ...

一題會計的問題

Annie avatar
By Annie
at 2012-12-09T11:05
※ 引述《jean60129 (柚子大青青)》之銘言: : 想問大家一下喔 : 某公司建造了一項資產出售,相關資料如下 : X7年2月1日一般借款累計支出1,000,000 : X7年2月份支出1,000,000 : X7年3月份支出1,500,000 : X7年2月1日預收客戶價款500,000 : X7年 ...

公民

Mason avatar
By Mason
at 2012-12-09T11:03
題目如下 馬克思對於社會的觀察特別著重闡釋社會的不和諧,他強調有權力的統治者 可以迫使被統治者接受其意見,這種強調社會結構的功能不良,而形成階級 壓迫的社會互動方式是: (A)交換(B)競爭(C)衝突(D)同化 答案是 C 想請問一下 為什麼不是 D呢 謝謝 - ...