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

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

19.定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是____
A. <类型标识符>  (*a)[3]   
B. <类型标识符>  *a[2]
C. <类型标识符>  *a[3]  
D.以上写法都不对。

20.有说明语句:char a[ ]=“this is a book”。请问该数组到底占了几个字节?_____
A.11  
B.12     
C.14        
D.15

21.设整型变量a为5,使b不为2的表达式是___________
A. b=a/2   
B. b=6-(--a)    
C. b=a%2 
D.b=a>3?2:1

22.设整型变量n的值为2,执行语句“n+=n-=n*n”后,n的值是_________
A.0        
B.2           
C.-4       
D. 4

23.设A,B均为整型变量,下列表达式中不是赋值表达式的是__________
A. A=b+3,b+5,--b  
B. A=4*5;  
C. A=++A-B    
D.a=b=5

24.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为_________
A. 3, 3, 2    
B. 3,2,2   
C.3,2,3   
D.2,3,2

25.下列对数组操作不正确的语句是_________
A. int a[5];                    
B.char b[ ]={‘h’,’e’,’l’,’l’,’o’};
C. int a[ ]={2,3,4,5};    
D. char b[3 ][ ]={1,2,3,4,5,6};

26.设A为存放短整型的一维数组,如果A的首地址为P,那么A 中第I个元素的地址为_______________
A. P+I*2  
B. P+(I-1)*2     
C. P+(I-1)           
D. P+I

27.如果X=5,执行语句X*=X+=X*3后,则X的值为__________
A.100  
B. 400     
C. 450          
D. 900

28.下列常量中哪个是不合法的_________________
A.2e32.6         
B. 0.2e-5             
C. “basic”            
D. 0x4b00

29.下列标识符错误的是_______
A. x1y       
B._123                
C. 2ab                  
D. _ab

30. c语言中int型数-8在内存中的存储形式为_____
A.1111111111111000           
B. 1000000000001000
C. 0000000000001000          
D. 1111111111110111

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答