#include ""stdio.h""
#define S(a,b) a+b*2
void main()
{
printf(""%d"",S(3,2+1));
}以上程序執(zhí)行后的結(jié)果是()
A.9
B.8
C.6
D.7
您可能感興趣的試卷
你可能感興趣的試題
程序
#include ""stdio.h""
#define A 5+5
void main()
{
printf(""%d"",A*2);
}運(yùn)行后的輸出結(jié)果是()
A.20
B.15
C.25
D.30
A.其它三項(xiàng)都不對
B.#define宏名(參數(shù)表)字符串
C.#define宏名(參數(shù)表)浮點(diǎn)數(shù)
D.#define宏名(參數(shù)表)整數(shù)
已知代碼如下:
#include ""stdio.h""
#define AA(a,b,c) a*b*c
void main()
{
printf(""%d"",AA(2+2,3,1+2));
}
程序的運(yùn)行結(jié)果是()
A.10
B.20
C.36
D.30
請讀程序:
# define AD(x) x + x
main ()
{int m = 1, n = 2 , k = 3 ;
int sum = AD( m + n )*k ;
printf ( "" sum = % d "", sum ); }
上面程序的運(yùn)行結(jié)果是()
A.sum=9
B.sum=10
C.sum=12
D.sum=18
A.id=1002;name=黎明;class=冶金3班
B.id=1002;name="黎明";class="冶金3班"
C.s.id=1002;s.name="黎明";s.class="冶金3班"
D.s.id=1002;s.name=黎明;s.class=冶金3班
最新試題
用C語言編寫的程序可以不經(jīng)過編譯直接運(yùn)行。
在C語言中,將屬于不同類型的數(shù)據(jù)作為一個(gè)整體來處理時(shí),常用()。
下面有關(guān)標(biāo)識符使用說法不正確的是()
一個(gè)C語言程序無論長短都是有函數(shù)和變量組成。
int a[5];該語句表明數(shù)組a中的第五個(gè)元素為a[5]。
以下對變量和常量的區(qū)別說法正確的是()
下面程序段的運(yùn)行結(jié)果不正確的是()
在C語言中do-while和while語句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語句。
與k=n++完全等價(jià)的表達(dá)式是()
C語言源程序經(jīng)過編譯生成()。