執(zhí)行如下程序后,輸出結(jié)果為()
#include
#define N 4+1
#define M N*2+N
#define RE 5*M+M*N
main()
{
printf(""%d"",RE/2);
}
A.150
B.100
C.41
D.以上結(jié)果都不正確
您可能感興趣的試卷
你可能感興趣的試題
設(shè)有以下宏定義
#define N 3
#define Y(n) ((N+1)*n)
則執(zhí)行語句:z=2 (N+Y(5+1));后,z的值為()
A.出錯
B.42
C.48
D.54
設(shè)有如下定義:
struct sk
{
int a;
float b;
}data;
intp;
若要使P指向data中的a,正確的賦值語句是()
A.p=&a
B.p=data.a
C.p=&data.a
D.*p=data.a
有如下程序段:
int x1,x2;
char y1,y2;
scanf(""%d%c%d%c"",&x1,&y1,&x2,&y2);
若要求x1、x2、y1、y2的值分別為10、20、A、B,正確的數(shù)據(jù)輸入是()(注:└┘代表空格)
A.10A└┘20B
B.10└┘A20B
C.10└┘A└┘20└┘B
D.10A20└┘B
有以下程序
#include
#define PT 3.5
#define S(x) PT*x*x
main()
{
int a=1,b=2;?
printf(""%4.1f"",S(a+b));
}
程序運(yùn)行后的輸出結(jié)果是()
A.7.5
B.10.5
C.14
D.31.5
A.一個#include命令只能包含一個頭文件,多個頭文件需要多個#include命令。
B.同一個頭文件可以被多次引入,多次引入的效果和一次引入的效果相同,因為頭文件在代碼層面有防止重復(fù)引入的機(jī)制。
C.文件包含允許嵌套,在一個被包含的文件中又可以包含另一個文件。
D.預(yù)處理命令行也是c語言的語句。
最新試題
在C語言中,將屬于不同類型的數(shù)據(jù)作為一個整體來處理時,常用()。
整型的標(biāo)示符關(guān)鍵字為(),單精度實型標(biāo)示符關(guān)鍵字為()。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
?編譯器的核心作用是什么?()
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
C程序代碼中的注釋、標(biāo)識符命名、空行、代碼行中的空格以及對齊等都不影響程序的可讀性。
名為printf的函數(shù)可以完成程序指定的輸出,它是C語言本身自有的一個關(guān)鍵字。
以下對變量和常量的區(qū)別說法正確的是()
下面有關(guān)標(biāo)識符使用說法不正確的是()
在C語言中,定義一個共用體變量時,系統(tǒng)分配給它的存儲空間長度是()。