软件水平习题练习

软件水平考试程序员易错题(2019/4/2)
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题:计算平方数时不可能引起二义性的宏定义是( )
A、#define SOR(x)x*x
B、#define SQR(x)(x)*(x)
C、# define SQR(x)(x*x)
D、# define SQR(x)((x)*(x))
【单选题】:      

7题:编程序从键盘上输入一个字符串(长度小于或等于80),分别统计其中的字母、数字和其他字符的数目。本题要求用指向数组首地址的指针变量来处理字符率中的字符。
【分析题】:

8题:下列数据类型中不属于构造类型的是 ( )
A、数组型
B、结构型
C、共用型
D、枚举型
【单选题】:      

9题:conv(b)
int b;
{ if(b>=2)conv(b/2);
printf("%d",b%2);
return;

main()
{ int d;
scanf("%d",&d);
conv(d);

说明:本程序执行时从键盘上输入:22后跟回车键。
【分析题】:

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交