31設(shè)C語(yǔ)言中,int類(lèi)型數(shù)據(jù)占2個(gè)字節(jié),則unsigned類(lèi)型數(shù)據(jù)占(C)。
A、1個(gè)字節(jié)
B、8個(gè)字節(jié)
C、2個(gè)字節(jié)
D、4個(gè)字節(jié)
32已知f是float型的變量,對(duì)于語(yǔ)句f=(2.0,1.0,0.0),(3.0,4.0,5.0);的判斷中,正確的是(B ).
A、使 f 的值為5.000000
B、使 f 的值為0.000000
C、使 f 的值為2.000000
D、語(yǔ)法錯(cuò)誤
33執(zhí)行下列語(yǔ)句后變量x和y的值是(A)。
y=10;x=y++;
A、x=10,y=11
B、x=11,y=11
C、x=11,y=10
D、x=10,y=10
34設(shè)有說(shuō)明:char c; int x; double z;則表達(dá)式c*x+z值的數(shù)據(jù)類(lèi)型為( C)。
A、char
B、int
C、double
D、float
35以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是(D)。
A、82.5
B、0xff00
C、10
D、8.9e1.2
36若int a=2,則執(zhí)行完表達(dá)式a-=a+=a*a后,a的值是(C )。
A、-4
B、-8
C、0
D、-2
37以下運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是(C)。
A、!=
B、*(乘號(hào))
C、( )
D、=
38下列數(shù)據(jù)中,為字符串常量的是(D)。
A、A
B、How do you do.
C、$abc
D、"house"
39以下標(biāo)識(shí)符中,不能作為合法的C用戶(hù)定義標(biāo)識(shí)符的是(D)。
A、INT
B、_123
C、_double
D、putchar
40經(jīng)下列語(yǔ)句定義后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在
微機(jī)上的值分別為(D)。
char x=65;
float y=7.3;
int a=100;
double b=4.5;
A、1,2,2,4
B、2,4,2,8
C、2,2,2,4
D、1,4,2,8
41以下標(biāo)識(shí)符中,不能作為合法的C用戶(hù)定義標(biāo)識(shí)符的是(B)。
A、a3_b3
B、void
C、_123
D、IF
42能將高級(jí)語(yǔ)言編寫(xiě)的源程序轉(zhuǎn)換為目標(biāo)程序的是(A)。
A、編譯程序
B、鏈接程序
C、解釋程序
D、編輯程序
43C語(yǔ)言的注釋定界符是(D)。
A、[ ]
B、{ }
C、\* *\
D、/* */
44C語(yǔ)言源程序的基本單位是(B)。
A、子程序
B、函數(shù)
C、標(biāo)識(shí)符
D、過(guò)程
45在下列程序段中,枚舉變量c1,c2的值依次是(A)。
enum color {red,yellow,blue=4,green,white} c1,c2;
c1=yellow;c2=white;
printf("%d,%d\n",c1,c2);
A、1,6
B、2,5
C、2,6
D、1,4
46定義int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,其中0≤i≤9,則對(duì)a數(shù)組元素的引用不正確的是____.C
A、p[i]
B、a[p-a]
C、*(*(a+i))
D、*(&a[i])
47執(zhí)行下面程序段后,ch的值是:____D
char ch=’Z’;
ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch;
A、A
B、Z
C、a
D、z
48能正確進(jìn)行字符串賦值操作的語(yǔ)句是_____ .A
A、char *s; scanf("%s",s);
B、char *s; s=’ABCDEF’;
C、char s[5]={"ABCDE"};
D、char s[5]={’A’,’B’,’C’,’D’,’E’};
49按照C語(yǔ)言規(guī)定,程序中各函數(shù)之間,以下敘述不正確的是______.B
A、主函數(shù)可以調(diào)用其它任何函數(shù).
B、允許嵌套定義.
C、允許遞歸調(diào)用.
D、允許嵌套調(diào)用.
50.已經(jīng)有prt( )函數(shù)的定義,假設(shè)以下各程序中對(duì)函數(shù)的說(shuō)明是正確的,
以下程序段中有語(yǔ)法錯(cuò)誤的是( D ).
A、main() { int k; void prt( );…prt(’A’);…}
B、main() { int k; int prt( );…k=prt(’A’);…}
C、main() { int k; char prt( );…k=k+prt(65);…}
D、main(){ int k; void prt( );…k=prt(’A’);…}
編輯推薦:
考試吧考后首發(fā)2013年9月計(jì)算機(jī)等級(jí)考試試題及答案
2013年計(jì)算機(jī)等級(jí)考試備考精華資料匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |