23.3

一、單選題(每題 2 分,共 30 分)
您的姓名:
1. 以下不屬于計(jì)算機(jī)輸入設(shè)備的有( )。
2. 計(jì)算機(jī)系統(tǒng)中存儲(chǔ)的基本單位用 B 來(lái)表示,它代表的是( )。
3. 常量 7.0 的數(shù)據(jù)類(lèi)型是()。
4. 下列關(guān)于 C++語(yǔ)言的敘述,不正確的是()。
5. 以下不可以作為 C++標(biāo)識(shí)符的是()。
6. 以下哪個(gè)不是 C++語(yǔ)言的關(guān)鍵字?
7. 如果 a、b 和 c 都是 int 類(lèi)型的變量,下列哪個(gè)語(yǔ)句不符合 C++語(yǔ)法?
8. 如果用兩個(gè) int 類(lèi)型的變量 a 和 b 分別表達(dá)長(zhǎng)方形的長(zhǎng)和寬,則下列哪個(gè)表
達(dá)式不能用來(lái)計(jì)算長(zhǎng)方形的周長(zhǎng)?
9. 表達(dá)式((3 == 0) + 'A' + 1 + 3.0)的結(jié)果類(lèi)型為()。
10. 如果 a 為 int 類(lèi)型的變量,且 a 的值為 6,則執(zhí)行 a *= 3;之后,a 的值會(huì)
是()。
11. 如果 a 和 b 均為 int 類(lèi)型的變量,下列表達(dá)式不能正確判斷“a 等于 0 且 b
等于 0”的是()
12. 如果 a 為 int 類(lèi)型的變量,下列哪個(gè)表達(dá)式可以正確求出滿足“大于等于
a 且是 4 的倍數(shù)”的整數(shù)中最小的?
13. 在下列代碼的橫線處填寫(xiě)(),可以使得輸出是“20 10”。
14. 在下列代碼的橫線處填寫(xiě)(),可以使得輸出是“1248”。
15. 執(zhí)行以下 C++語(yǔ)言程序后,輸出結(jié)果是()。
二、判斷題(每題 2 分,共 20 分)
1. 在 Windows 系統(tǒng)中通過(guò)鍵盤(pán)完成對(duì)選定文本移動(dòng)的按鍵組合是先 Ctrl+X,移動(dòng)到目標(biāo)位置后按 Ctrl+V。
2. 程序員用 C、C++、Python、Scratch 等編寫(xiě)的程序能在 CPU 上直接執(zhí)行。
3. 在 C++語(yǔ)言中,注釋不宜寫(xiě)得過(guò)多,否則會(huì)使得程序運(yùn)行速度變慢。
4. 在 C++語(yǔ)言中,標(biāo)識(shí)符中可以有數(shù)字,但不能以數(shù)字開(kāi)頭。
5. '3'是一個(gè) int 類(lèi)型常量。
6. if 語(yǔ)句中的條件表達(dá)式的結(jié)果必須為 bool 類(lèi)型。
7. for 語(yǔ)句的循環(huán)體至少會(huì)執(zhí)行一次。
8. 如果 a 為 int 類(lèi)型的變量,則賦值語(yǔ)句 a = a + 3;是錯(cuò)誤的,因?yàn)檫@條語(yǔ)句會(huì)導(dǎo)致 a 無(wú)意義。
9. 如果 a 為 int 類(lèi)型的變量,則表達(dá)式(a / 4 == 2)和表達(dá)式(a >= 8 && a<= 11)的結(jié)果總是相同的。
10. 表達(dá)式(3.5 * 2)的計(jì)算結(jié)果為 7.0,且結(jié)果類(lèi)型為 double。
更多問(wèn)卷 復(fù)制此問(wèn)卷