软件水平考试程序员易错题(2018/8/3) |
第1题:3.main()
{ int x1,x2,x3,x4; x1=x2=x3=x4=1; switch(x1) { case 1:switch(x2) { case 0:x3++;break; case 1:x4--; } case 2:x3++,x4--; } printf("%d%d",x3,x4); } |
【分析题】: |
第2题:设指针变量p1、 p2已经指向同一个数组的元素,则下列表达式中错误的是( )
A、p1=p2 B、p1==p2 C、p1-p2 D、p1+p2 |
【单选题】: |
第3题:字符串”XyZ”在内存占用的字节数是( )
A、3 B、4 C、6 D、8 |
【单选题】: |
第4题:若已定义 x和 y为double类型,则表达式: x=l, y=x+3/2结果是( )
A、l B、2 C、2.0 D、2.5 |
【单选题】: |
第5题:若i、j已定义为int类型,则以下程序段中的内循环体的执行次数是( )
for( i=5; i; i--) for(j= 0; j<4;j++){……} A、20 B、24 C、25 D、30 |
【单选题】: |