計算機概論 程式輸出問題 - 考試

Olive avatar
By Olive
at 2014-07-18T23:28

Table of Contents

下列以 C 程式語言撰寫之程式執行後產生之輸出為何?
#include <stdio.h>
#define MAX(a, b) a>b?a:b
int main()
{
int m = 10, n = 10;
printf("%d", MAX(++n, m));
return 0;
}
a.10 b.11 c.12 d.13
答案為C

想請問一下各位,MAX(++n,m)意思是說要把n+1再帶出去
那帶到上面MAX a=11,b=10,接下來a>b?a:b這到底是什麼意思啊?

--
Tags: 考試

All Comments

Blanche avatar
By Blanche
at 2014-07-21T04:20
你要先了解 ? : 這個語法,意思是如果a>b為真,則執
行a,如果為false,則執行:後的b
Sandy avatar
By Sandy
at 2014-07-25T15:48
因為++n被執行兩次,所以會是12,一次在printf,一次
在#define,這兩處
Jack avatar
By Jack
at 2014-07-29T02:42
巨集會替換成++n>m?++n:m
Zora avatar
By Zora
at 2014-07-31T19:18
謝謝噢~我聊解了,因為太少看到這樣的條件判斷式所以

正版函授二手轉賣問題

Hardy avatar
By Hardy
at 2014-07-18T23:03
之前陳XX心理學的文章爭吵得沸沸揚揚 若是自己拷貝販售當然違法 但為何正版函授不能販賣? http://xn--74qx1wg4c9pap42fyz9b.tw/n4.htm 如上述連結 是該心理學老師的網站 當中明文規定 and#34;這份教材僅授予購買者個人使用!請學員勿將我們的教材轉賣、拍賣、複製 ...

民法1030-2問題

Jessica avatar
By Jessica
at 2014-07-18T21:32
※ 引述《timlin79 (Tim)》之銘言: : 民法1030-2:夫或妻之一方以其婚後財產清償其婚前所負債務, : 或以其婚前財產清償婚姻關係存續中所負債務, : 除以補償者外,於法定財產制關係消滅時,應分別 : 納入現存知婚後財產或婚姻 ...

煩惱 調查局化學鑑識科的準備方向

Isla avatar
By Isla
at 2014-07-18T21:20
小弟今年畢業,原本對於想從事的工作沒什麼想法。 後來想說自己既然是本科系畢業,何不考考看調查局, 但一起心動念,隨即覺得自己很天真。 完全不知道該怎麼準備才好呢...至少教材就不知如何入手了。 不知道有沒有人能分享的呢? [閒聊] 紓發讀書壓力或與板友互動,勿濫用此選項挑釁、引戰 ...

民法1030-2問題

Anthony avatar
By Anthony
at 2014-07-18T21:02
民法1030-2:夫或妻之一方以其婚後財產清償其婚前所負債務, 或以其婚前財產清償婚姻關係存續中所負債務, 除以補償者外,於法定財產制關係消滅時,應分別 納入現存知婚後財產或婚姻關係存續中所負債務計算 其中規定的 1.以其婚後財產清償其婚 ...

請問中國的通訊報到

Delia avatar
By Delia
at 2014-07-18T19:38
請問 這次中國的通訊報到是寄那張報到單就好了嗎 要不要附什麼資料呢??(像 畢業證書...之類的) 看他上面說的好像不用那些 之後註冊才要 只是想上來確認一下 - ...