31.若定义int k=7,x=12;,则能使值为3的表达式是
A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5)
【参考答案】 D
32.在位运算中,操作数每右移一位,其结果相当于
A)操作数乘以2 B)操作数除以2 C)操作数乘以4 D)操作数除以4
【参考答案】 B
33.有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是
struct node
{ char data;
struct node *next;
} a,b,*p=&a,*q=&b;
A)a.next=q; B)p.next=&b;
C)p->next=&b; D)(*p).next=q;
【参考答案】 B
34.一个类的友元函数能够访问该类的
A)私有成员 B)保护成员 C)公有成员 D)所有成员
【参考答案】 D
35.下面程序的输出结果是
#include
#include
void main()
{ char p1[10],p2[10];
strcpy(p1,"abc");
strcpy(p2,"ABC");
char str[50]= "xyz";
strcpy(str+2,strcat(p1,p2));
cout << str; }
A)xyzabcABC B)zabcABC C)xyabcABC D)yzabcABC
【参考答案】 C
[本文共有 6 页,当前是第 5 页] <<上一页 下一页>>