2011年全国计算机等级二级C语言模拟试题及答案(11)

全国等级考试资料网 2019-01-23 14:14:12 210

一、 单项选择题(共30分,每题1分)
1.在PC机中,‘ ’在内存占用的字节数是(  )
A.1   
B.2   
C. 3   
D.4
2.字符串“ABC”在内存占用的字节数是(   )
A.3   
B.4   
C.6   
D.8
3.在C语言中,合法的长整型常数是(   )
A.0L  
B.4962710   
C.0.054838743   
D.2.1869 e10
4.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次是(   )
A.3,3,2   
B.3,2,2   
C.3,2,3   
D.2,3,2
5.设有语句int a=3;,则执行了语句a+=a-=a*a后,变量a的值是(  )
A.3    
B.0    
C.9   
D.-12
6.设int k=32767;执行k=k+1;后k值为(   )
A.32768    
B.-32768    
C.0   
D.-1
7.下列正确的标识符是(        )
A.hot_do    
B.a+b    
C.test!    
D.%y
8.设int a=5,使b不为2的表达式是(  )
A.b=6-(--a)    
B.b=a%2    
C.b=a/2   
D.b=a>3?2:1
9.执行x=(6*7%8+9)/5;后,x的值为(     )
A.1     
B.2    
C.3    
D.4
10.执行语句x=(a=3,b=a--)后,x,a,b的值依次为(   )
A.3,2,3   
B.2,3,2   
C.3,3,2   
D.3,2,2
11.设a=-3;执行(a>0)?a:-a;后,a的值为(    )
A.3    
B.1   
C.0     
D.-3
12.设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为(   )
A.7    
B.8    
C.9    
D.2
13.下面正确的字符常量是(      )
A.”c”    
B.’’’    
C.’W’   
D. ‘’
14.若有代数式3ae/bc,则不正确的c语言表达式是(     )
A.a/b/c*e*3    
B.3*a*e/b/c    
C.3*a*e/b*c    
D.a*e/c/c*3
15.在C语言中,要求运算数必须是整型的运算符是(   )
A./    
B.++   
C.!=    
D.%

16.若有说明语句:char c=’72’;则变量c (     )
A.包含1个字符   
B.包含2个字符  
C.包含3个字符  
D.说明不合法,c值不确定
17.sizeof (float)是(      )
A.一个双精度型表达式        
B.一个整型表达式  
C.一种函数调用              
D 一个不合法的表达式
18.设变量a 是整型,f是实型,i是双精度型,则表达式10+’a’+i*f值的数据类型是(  )
A.int    
B.folat   
C.double   
D.不确定
19.若有定义int a[10],*p=a;,则p+5表示(     )
A.元素a[5]的地址     
B.元素a[5]的值  
C.元素a[6]的地址  
D.元素a[6]的值
20.以下与int *q[5];等价的定义语句是(   )
A.int q[5];    
B.int * q     
C.int (q[5])    
D.int (*q)[5]
21.若有定义int a[5],*p=a;则对a数组元素地址的正确引用是(   )
A.P+5   
B.*a+1   
C.&a+1    
D  &a[0]
22.凡是函数中未指定存储类别的局部变量,其隐含的存储类别是(  )
A.auto     
B.static    
C.extern    
D.register
23.若用数组名作为函数调用的实参,传递给形参的是(    ) 首页 1 2 3 4 尾页 相关资料

相关阅读