1樓:匿名使用者
3,3 b
3.4 b 結構完整
3.5 c 不可以直接賦值
3.6 c
3.7 a
關於c++的選擇題
2樓:小何才露尖尖角兒
1、下列字串中可以用作c++識別符號的是( a )
a. _123 b. foo~bar
c. case d. 3var
2、字串"student"佔用幾個位元組的空間( d )
a. 7 b. 6 c. 5 d. 8
3、在int a[3]=,,,}中,a[2][2]的值是( c )
a. 3 b.2 c. 6 d. 4
4、在c++語言中,對函式引數預設值描述正確的是( d )
a. 函式引數的預設值只能設定一個。
b. 一個函式的引數若有多個,則引數預設值的設定可以不連續。
c. 函式引數必須設定預設值。
d. 在設定了引數的預設值後,該引數後面定義的所有引數都必須設定預設值。
5、宣告類test的拷貝建構函式的正確形式是( d)
a. int test b. void test c. test(void) d. test(test &)
6、下列關於建構函式的描述中,錯誤的是( c )
a. 建構函式可以設定預設引數。
b. 建構函式在宣告物件時自動執行。
c. 建構函式可以對靜態資料成員進行初始化。
d. 建構函式可以過載。
7、若有以下型別識別符號定義:
int x=2; char w='a'; float y=23.45f; double z=45.6712;
則表示式w*x+y-z的結果型別是( d )
a. float b. char c. int d. double
8、迴圈語句whlie(int i=0 )i--;的迴圈次數是( a )
a. 0 b. 1 c. 5 d. 無限
9、一個函式無返回值時,應選擇的說明符是( c )
a. static b.extern c. void d. 無說明符
10、若陣列名作實參而指標變數作形參,函式呼叫時實參傳給形參的是(d )
a. 陣列的長度
b. 陣列第一個元素的值
c. 陣列所有元素的值
d. 陣列第一個元素的地址
11、能夠釋放物件所佔資源的是( a )
a. 解構函式 b. 資料成員 c. 建構函式 d. 靜態成員函式
12、下列關於c++函式的敘述中,正確的是(c )
a. 每個函式至少要具有一個引數。 b. 每個函式都必須返回一個值。
c. 函式在被呼叫之前必須先宣告。 d. 函式不能自己呼叫自己。
13、下列關於類和物件的敘述中,錯誤的是( a )
a. 一個類只能有一個物件。
b. 物件是類的具體例項。
c. 類是對某一類物件的抽象。
d. 類和物件的關係是一種資料型別與變數的關係。
25、將兩個字串連線起來組成一個字串時,應選用的函式是( c )
a. strlen() b. strcpy() c. strcat() d. strcmp()
懸賞分有點少。呵呵。
3樓:帖承德
第8題,i - -會執行一次,不過不知道算不算迴圈一次,個人認為應該是迴圈一次,否則答案迴圈零次不好舉例了
c++的幾道判斷題
4樓:花生and奶牛
1:正確; 課件上有說明
2:錯誤 它可以用來在區域性變數與全域性變數同名是通過::可以引用全域性變數;
3:錯誤 如果解構函式體為空的話試問它拿什麼來析構物件;
4:錯誤 建構函式可以過載因為要構造不同的物件,解構函式不能過載;
5:正確 和結構體一樣的.
6:正確 但如果是在類中定義的是靜態成員的話,可以用類名::物件成員名,如果對像是指標物件的話還可以用(*指標物件名).呼叫;
7:錯誤 在類中用friend宣告的外部普通函式ue可以訪問類中私有的成員;
8:錯誤 靜態和const定義成員變數時不能的應為靜態的只能初始化一次,const定義是一個常量不言而語.
9:錯誤 類的靜態成員只能在類外進行初始化型別 類名::靜態成員名=初值,只能是這樣其它所有的賦值方法都是錯誤的(這是針對類的靜態成員而言的).
10:正確 本來靜態成員函式是用來處理靜態的成員資料的.
5樓:zoe_昊天
1.對2.錯
3.錯 想想就知道不對吧
4.錯 析構一般不會過載那也不是不能啊
5.對6.錯 指標才用"->"
7.對8.對
9.錯10.對
6樓:asp點
1、對 2、錯 3、錯 4、錯 5、對 6、對 7、對 8、對 9、錯 10、對
c++ 選擇題,求答案
7樓:匿名使用者
a. 解構函式有且只有一個 b.解構函式無任何函式型別
c.解構函式和建構函式一樣可以有形參 d.函式的作用是在物件被撤消時收回先前分配的記憶體空間
10. 下列的各類函式中,______c____不是類的成員函式
a. 建構函式 b. 解構函式 c. 友元函式 d. 拷貝初始化建構函式
11. 下述靜態資料成員函式的特徵中,____d_____是錯誤的
a.說明靜態書記成員時前邊要加修飾符static b.靜態資料成員在類體外要進行初始化
c.引用靜態資料成員時,要在靜態資料成員名前加〈類名〉和作用域運算子 d.靜態資料成員不是所有物件共用的
12.下列關於指標的運算中,___a_____是非法的
a.兩個指標在一定條件下,可以進行相等或不等的運算 b.可以將一個空指標賦給某個指標
c.一個指標可以加上兩個整數之差 d.兩個指標在一定條件下可以相加
13. 若定義:float x;int a,b; ,則正確的switch 語句是_____d_____
a.switch(x)
b. switch (x)
c. switch (a+b)
d. switch (a+b)
14. 下列程式輸出的結果是_________
#include
sub1(char a, char b)
sub2(char a, char b)
sub3(char a, char b)
void main ( )
a.ababab b.abbbba c.abbaba d.ababba
15.一個類的友元函式能夠訪問該類的____d____
a. 私有成員 b.保護成員 c. 公有成員 d. 所有成員
16.下列運算子中,___a__運算子在c++中不能過載
a.?: b.+ c.- d.<=
8樓:
1、d2、d
3、c4、a
5、a6、b
7、a8、c
9、c10、c
11、d
12、d
13、d
14、a
15、d
16、a
其中7和14不是太確定,希望有幫助
9樓:裘貞張簡婉
s.o.s.o.就一坑啊
10樓:仲磬任瑗
ddcda
bdccc
ddddd
abccc
10個c++選擇題
11樓:匿名使用者
1、a2、c
3、c4、c
5、d6、b
7、c8、a
9、d10、b
12樓:匿名使用者
1.c (經過編譯執行)
2.b 即3/2/1 ,結果為整型1 (已經過編譯執行)3.d4.a
5.b (經過編譯執行)
6.c 可以在定義時整體賦初值,不能在賦值語句中整體賦值.7.d 任何一個類都需要建構函式,一個類被定義和實現後,如果程式設計師沒有顯示給出建構函式,那麼編譯系統自動為該類新增兩個建構函式.
(1)類名 {/*不做任何事情*/}
(2)類名(類名&r) {/*按位複製物件*/}8.c9.b
10.c 資料型別 (*函式指標變數)(引數型別列表)另外,團idc網上有許多產品**,便宜有口碑
13樓:匿名使用者
1、a2、沒答案,b如果是p = &a::f1就對了3、c4、c
5、d6、b
7、c8、a
9、d10、b
幾道c++選擇題
14樓:匿名使用者
c a a b c d d a a d
15樓:匿名使用者
你不覺得這樣貼出來很煩嗎?我想推薦一本書給你,裡面講了一些如何提出問題的方法。這樣貼出來說明你什麼都沒思考過就叫人幫忙,對於這種懶人,基本上很難有人幫你回答,回答了也沒什麼幫助,只能幫助你更加懶!
16樓:匿名使用者
a a a c c d d a a d
關於c++的一道選擇題
17樓:匿名使用者
選b你可以把operator+當作一個方法來看就好理解了
普通成員是data add(data);
操作符的話就是data operator+ (data);
18樓:
選擇是b
因為說明是成員函式了,因此+操作,還需要一個運算元
下列說法中正確的是(),4 下列說法中正確的一項是 ( )
b 如不計空氣阻力,任何拋體運動都屬於勻變速運動對的a做曲線運動的物體如果速度大小不變,其加速度為0錯的,因為勻速圓周運動,速度大小不變,加速度不為0c 做圓周運動的物體,如果角速度很大,其線速度也一定大錯的 線速度等於角速度乘以半徑,要看半徑是大還是小d 做圓周運動的物體所受合力必然時刻與其運動方...
12 下列敘述中正確的是a)每個c程式
1.d有的程式可以沒main函式,而是一個簡單的命令語句.2.bpk是一個指標陣列,代表的是一個地址 以下敘述中正確的是 a c語言程式總是從第一個定義的函式開始執行 b 在c語言程式中,要呼叫的函式必須 選c a錯,c程式總是從main函式開始執行。b錯,呼叫的函式不是必須放在程式的開始部分。d錯...
多項選擇題 4 下列少數民族信仰上座部佛教的有A傣族B德昂族C阿昌族D布朗族E佤族
abcde 答案來自 2012年全國中級導遊資格考試 導遊知識專題 備考知識點 宗教 2 有老兄沒有選 e 佤族 解析e 試論中國南傳上座部佛教的民族性特徵及其表現 鄭筱筠 中國社會科學院世界宗教研究所 摘要 正南傳上座部佛教經由泰國 緬甸傳入我國雲南邊疆少數民族地區後,又經過長期的發展演變,逐漸形...