填空題

定義一個(gè)帶參數(shù)的宏,若變量中的字符為大寫字母,則轉(zhuǎn)換成小寫字母。()

答案: #define change(c) c=c>='A'&&c<='Z'? c:c+32
題目列表

你可能感興趣的試題

填空題

定義帶參數(shù)的宏,計(jì)算兩個(gè)數(shù)中絕對(duì)值最小的數(shù)()。

答案: #definemin(a,b)fabs(a)
填空題

定義帶參數(shù)的宏為“#definemax(a,b)((a)>(b)?(a):(b))”。對(duì)表達(dá)式“max(a,max(b,max(c,d)))”作宏替換為(用文字描述):()。

答案: 計(jì)算a、b、c、d中的最大值。表達(dá)式是調(diào)用宏函數(shù),兩個(gè)參數(shù)分別是a,max(b,max(c,d)),其第二個(gè)參數(shù)又是一個(gè)...
微信掃碼免費(fèi)搜題