39.以下不正確的定義語(yǔ)句是( )
A.double x[5]={2.0,4.0,8.0,10.0};
B.int y[5]={0,1,3,5,7,9};
C.char c1[ ]={′1′,′2′,′3′,′4′,′5′};
D.char c2[ ]={′\x10′,′\xa′,′\x8′};
【參考答案】B
40.下面程序段的運(yùn)行結(jié)果是( )
char *format=″%s,a=%d,b=%d\n″;
int a=11,b=10;
a+=b;
printf(format,″a+=b″,a,b);
A.for,″a+=b″,ab B.format,″a+=b″
C.a+=b,a=21,b=10 D.以上結(jié)果都不對(duì)
【參考答案】C
41.以下敘述中不正確的是( )
A.在不同的函數(shù)中可以使用相同的名字的變量
B.函數(shù)中的形式參數(shù)是局部變量
C.在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效
D.在一個(gè)函數(shù)內(nèi)的復(fù)合語(yǔ)句中定義的變量在本函數(shù)范圍內(nèi)有效
【參考答案】D
42.在16位IBM-PC機(jī)上使用C語(yǔ)言,若有如下定義
struct data
{ int i;
char ch;
double f;
} b;
則結(jié)構(gòu)變量b占用內(nèi)存的字切數(shù)是( )
A.1 B.2 C.7 D.11
【參考答案】D
相關(guān)推薦:
計(jì)算機(jī)二級(jí)C技巧:VC6.0控制鼠標(biāo)反方向移動(dòng) 計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考試輔導(dǎo)教程匯總