28.表示在輸出時顯示小數(shù)位,和在文件輸入時判斷文件尾的函數(shù)分別是
A)showbase()和eof()
B)showpoint()和eof()
C)showpoint()和bad()
D)showpoint()和good()
【參考答案】B
29.下面程序段的運行結果是
void main()
{ int t, a, b, c;
a=1;b=2;c=2;
while(a
{ t=a;a=b;b=t;c--;}
cout << a << "," << b << "," << c; }
A)1,2,0
B)2,1,0
C)1,2,1
D)2,1,1
【參考答案】A
30.下列程序中畫線處應填入的語句是
class Base
{ public:
void fun(){cout<<"Base of fun"<
class Derived:public Base
{ void fun()
{ //顯示基類的成員函數(shù)fun
cout<<"Derived of fun"<
A)fun();
B)Base.fun();
C)Base::fun();
D)Base->fun();
【參考答案】C
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.在位運算中,操作數(shù)每右移一位,其結果相當于
A)操作數(shù)乘以2
B)操作數(shù)除以2
C)操作數(shù)乘以4
D)操作數(shù)除以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.一個類的友元函數(shù)能夠訪問該類的
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
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |