软件水平习题练习

软件水平考试程序员易错题(2015-10-21)
1题:设有无符号短整型变量i、j、k,i值为013,j值为 OX13。计算表达式“k=~i|j>> 3”后,k的值是( )
A. 06
B. 0177776
C. 066
D. 0177766
【单选题】:      

2题:循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行( )
A.无限次
B.不确定次
C.4次
D.3次
【单选题】:      

3题:下列字符列中,不是用来表达转义字符是( )
A.\\
B.\'
C.074
D. \0
【单选题】:      

4题:int p(m,n)
int m,n;
{ int i,pp;
for(i=pp=1;i
PP*= m;
return(pp);

main()
{ printf("%d"、 p(3,4));


【分析题】:

5题:设字符型变量 a=3,b=6,计算表达式 C=(a^b)<< 2后C的二进制值是( )
A. 00011100
B.00000111
C. 00000001
D. 00010100
【单选题】:      

6题:下列语言中不属于面向过程的语言是( )
A.高级语言
B.低级语言
C.C语言
D.PASCAL语言
【单选题】:      

7题:正确的C语言标识符是( )
A.num(10)
B.file bak
C.continue
D.class+2
【单选题】:      

8题:1.main()
{ char str[]="1234567";
int i;
for(j=0;i<7;i十=3)
printf("%s\n",str+i);

【分析题】:

9题:设整型变量 a、b、c均为2,表达式 a+++b+++c++ 的结果是( )
A.6
B.9
C.8
D.表达式出错
【单选题】:      

10题:下面的程序段所表示的数学函数关系是( )
y=-l;
if( x!= 0)if(x>0)y=l; else y=0 ;
1(x<0) 1(x<0)
A. y= { 0(x= 0)
B. y={-l(X=0)
1(X>0) 0(X>0)
o(X< 0) -l(X< 0)
C. y= {-1(x= 0)
D. y={ 1(X= 0)
1(X> 0) 0(X> 0)
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交