需要答案請(qǐng)加QQ:3230981406 微信:aopopenfd777
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
大工21秋《C/C 語言程序設(shè)計(jì)》在線作業(yè)1
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.一個(gè)函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,則應(yīng)把它定義為( )。
A.內(nèi)聯(lián)函數(shù)
B.重載函數(shù)
C.遞歸函數(shù)
D.嵌套函數(shù)
答案:
2.在每個(gè)C++程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為()。
A.maln
B.main
C.name
D.functiOn
答案:
3.C++語言是從早期的C語言逐漸發(fā)展演變而來的.與C語言相比,它在求解問題方法上進(jìn)行的最大改進(jìn)是()。
A.面向過程
B.面向?qū)ο?br/>C.安全性
D.復(fù)用性
答案:
4.要禁止修改指針p本身,又要禁止修改p所指向的數(shù)據(jù),這樣的指針應(yīng)定義為( )。
A.const char *p="ABCD";
B.char const *p="ABCD";
C.char *const p="ABCD";
D.const char *const p="ABCD";
答案:
5.C++三大特征中錯(cuò)誤的是( )。
A.私有
B.封裝
C.繼承
D.多態(tài)
答案:
6.若需要把一個(gè)函數(shù)"void F();"定義為一個(gè)類AB的友元函數(shù),則應(yīng)在類AB的定義中加入一條語句( )。
A.friend void F();
B.class void F();
C.void ~F();
D.以上都不是
答案:
7.當(dāng)用類的一個(gè)對(duì)象去初始化類的另一個(gè)對(duì)象時(shí),調(diào)用()。
A.析構(gòu)函數(shù)
B.拷貝構(gòu)造函數(shù)
C.靜態(tài)函數(shù)
D.以上都不是
答案:
8.定義類的靜態(tài)函數(shù)成員的關(guān)鍵字為( ),可通過對(duì)象名或類名訪問它。
A.static
B.void
C.friend
D.virtual
答案:
9.下面的哪一個(gè)保留字能作為函數(shù)的返回類型()。
A.end
B.cout
C.include
D.int
答案:
10.假定AB為一個(gè)類, 則該類的拷貝構(gòu)造函數(shù)的聲明語句為()。
A.AB&(AB x)
B.AB(AB x)
C.AB(AB * x)
D.AB(AB&)
答案:
二、答案來源:(www.) (共 10 道試題,共 50 分)
11.構(gòu)造函數(shù)的功能是對(duì)對(duì)象進(jìn)行初始化。
答案:正確
12.靜態(tài)成員函數(shù)沒有this指針。
答案:正確
13.關(guān)鍵字中,用以說明類中公有成員的是protected。
答案:錯(cuò)誤
14.在執(zhí)行int a[][3]={1,2,3,4,5,6};語句后,a[1][1]的值是5。
答案:正確
15.語句 int(*ptr)();說明了ptr是指向函數(shù)的指針,該函數(shù)返回一個(gè)int型數(shù)據(jù)。
答案:正確
16.strlen()函數(shù)的作用是求字符串長度。
答案:正確
17.構(gòu)造函數(shù)名字和類的名字一樣。
答案:正確
18.構(gòu)造函數(shù)有且只有一個(gè)。
答案:錯(cuò)誤
19.數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同。
答案:正確
20.構(gòu)造函數(shù)可以重載。
答案:正確

