單項選擇題

設有以下宏定義
#define N 3
#define Y(n) ((N+1)*n)
則執(zhí)行語句:z=2 (N+Y(5+1));后,z的值為()

A.出錯
B.42
C.48
D.54


您可能感興趣的試卷

你可能感興趣的試題

4.單項選擇題在C語言中,下面哪些有關預處理的說法是錯誤的是()

A.一個#include命令只能包含一個頭文件,多個頭文件需要多個#include命令。
B.同一個頭文件可以被多次引入,多次引入的效果和一次引入的效果相同,因為頭文件在代碼層面有防止重復引入的機制。
C.文件包含允許嵌套,在一個被包含的文件中又可以包含另一個文件。
D.預處理命令行也是c語言的語句。

5.單項選擇題文件包含命令的關鍵字是()

A.define
B.include
C.including
D.INCLUDE