填空題定義一個宏,用于判斷所給出的年份year是否為閏年:()#defineLEAP_YEAR(y)。

您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題程序中調(diào)用了庫函數(shù)strcmp,必須包含頭文件()。

A.stdlib.h
B.math.h
C.ctype.h
D.string.h

2.單項選擇題定義帶參數(shù)的宏計算兩個表達式的乘積,下列定義中哪個是正確的()。

A.#definemuit(u,v)u*v
B.#definemuit(u,v)u*v;
C.#definemuit(u,v)(u)*(v)
D.#definemuit(u,v)=(u)*(v)

3.單項選擇題程序中調(diào)用了庫函數(shù)exit,必須包含頭文件()。

A.string.h
B.stdlib.h
C.ctype.h
D.math.h

4.單項選擇題宏定義為“#definediv(x,y)x/y;”,若語句“printf("div(x,y)=%d\n",div(x+3,y-3));”作宏替換后為()。

A.printf("x/y=%d\n",(x+3)/(y-3));
B.printf("x/y=%d\n",x+3/y-3);
C.printf("div(x,y)=%d\n",x+3/y-3;);
D.printf("x/y=%d\n",x+3/y-3;);

5.單項選擇題下列宏定義命令中,哪一個格式是正確的()。

A.#definepi=3.14159;
B.definepi=3.14159
C.#definepi="3.14159"
D.#definepi(3.14159)