软件水平考试程序员易错题(2019/5/15) |
第1、2、3、4、5题:设四位数P=0110和Q=1010,则下列按位逻辑运算的等价运算及其结果为:
PQ+PQ=__(46)__; (P+Q)(P+Q)=__(47)__; Q+PQ=__(48)__; P(Q+P)=__(49)__; P+PQR+PQR=__(50)__ 其中R为任一个4位的二进位位串。 46. A、P⊕Q=1100 B、P⊕Q=1100 C、P⊕Q=0011 D、P⊕Q=0011 47. A、P⊕Q=1100 B、P⊕Q=1100 C、P⊕Q=0011 D、P⊕Q=0011 48. A、PQ=0010 B、P+Q=1110 C、PQ=0010 D、P+Q=1110 49. A、PQ=0010 B、P+Q=1110 C、PQ=0010 D、P+Q=1110 50. A、PQ=1101 B、P+Q=1101 C、PQ=0010 D、P+Q=0010 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第6题:conv(b)
int b; { if(b>=2)conv(b/2); printf("%d",b%2); return; } main() { int d; scanf("%d",&d); conv(d); } 说明:本程序执行时从键盘上输入:22后跟回车键。 |
【分析题】: |
第7题:设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( )
x=y=z=1;t=++x||++y&&++z; A、不定值 B、2 C、l D、0 |
【单选题】: |
第8题:设Ch是Char型变量,其值为’A’,则下面表达式的值是( )
ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch A、’A’ B、’a’ C、’Z’ D、’z’ |
【单选题】: |
第9题:在计算机上可以直接运行的程序是写( )
A、高级语言程序 B、汇编语言程序 C、机器语言程序 D、C语言源程序 |
【单选题】: |