(1)以下關(guān)于友元函數(shù)的敘述不正確的是
A)友元函數(shù)提供了類之間數(shù)據(jù)共享的一個途徑
B)一個友元函數(shù)可以訪問任何類的任何成員
C)友元函數(shù)破壞了數(shù)據(jù)的封裝
D)友元函數(shù)增加了程序設(shè)計(jì)的靈活性
(2)設(shè)有語句
int n,m:
char a[5],b;
cin2>>n>>a>>m>>b;
為了分別將lO和20分別賦給n和m,look賦給a,t賦給b,則正確的輸入為
A)10”look”20’t'
B)10”look”10
C)10 look 20 t
D)10look20t
(3)對于以下帶參數(shù)的main()函數(shù)的第二形參,void main(int arge, ),不可能的形式是
A)char*argv[]
B)char argv[]
C)char**a
D)char*m[]
(4)能保證對所有的參數(shù)能夠結(jié)束的遞歸函數(shù)是
A)int f(imt n){if(n<1)return l;else return n*f(n+1);}
B)int f(int n){if(n>1)return 1;else return n*f(n一1);}
C)int f(int n){if(abs(n)<1)return 1;else return n*f(n/2);}
D)int f(int n){if(n>1)return 1;else return n*f(n*2);}
(5)執(zhí)行完下列語句
int a,b,*c=&a;
int*&p=c;
p=&b;
后c指向
A)a
B)b
C)c
D)無效地址
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |