2023年9月 GESP C++三級 編號2
您的姓名:
一、單選題(每題 2 分,共 30 分)
1、?們所使用的手機上安裝的App通常指的是()。
A.?款操作系統
B.?款應用軟件
C.?種通話(huà)設備
D.以上都不對
2、下列流程圖的輸出結果是?()
A. 60
B. 20
C. 5
D. 1
3、已知?寫(xiě)字符'A'的ASCII編碼的?六進(jìn)制表?為0x41 ,則字符'L'的ASCII編碼的?六進(jìn)制表?為 () 。
A. 4A
B. 4B
C. 4C
D. 52
4、 以下哪個(gè)不是C++語(yǔ)?中的運算符?()
A. ~
B. ~~
C. <
D. <<
5、如果數組定義為long long array[] = {3, 5, 7, 2};,則數組array占?的字節數為()。
A. 32
B. 16
C. 8
D. 4
6、 ?個(gè)數組定義為 double array[3]; ,則可合理訪(fǎng)問(wèn)這個(gè)數組的元素的下標最?為()。
A. 2
B. 3
C. 23
D. 24
7、 以下數組定義 ,符合C++語(yǔ)?語(yǔ)法的是()。
A. double a[];
B. double b[] = {1, 2 .0, '3'};
C. double c[3.0];
D. double[] d = new double[3];
8、 下列關(guān)于進(jìn)制的敘述 ,正確的是()。
A.只有十進(jìn)制和二進(jìn)制能夠?來(lái)表示?數 ,八進(jìn)制和十六進(jìn)制不可以。
B.常用的進(jìn)制包括二進(jìn)制、八進(jìn)制、?進(jìn)制、十六進(jìn)制,其他進(jìn)制在日常?活中很少使用。
C.對任意正整數 ,其二進(jìn)制表示不會(huì )?它的?進(jìn)制表示更短。
D.正整數的八進(jìn)制表?中 ,每?位可能出現的最大數字是8。
9、下列關(guān)于C++語(yǔ)?中數組的敘述 ,不正確的是()。
A.可以定義 0 個(gè)元素的數組。
B.不能定義-1 個(gè)元素的數組。
C.數組下標越界訪(fǎng)問(wèn)會(huì )產(chǎn)?編譯錯誤。
D.程序運?時(shí)發(fā)?數組下標的越界訪(fǎng)問(wèn) ,程序依然可能正常結束。
10、 如果 a是int類(lèi)型的變量 ,下列哪個(gè)表達式的值?定為true?()
A. a + 1000 - 1000 == a
B. a * 2 / 2 == a
C. (a & 1) == 1
D. (a | 1) == a + 1
11、 如果 a和b均為int類(lèi)型的變量 ,下列表達式不能正確判斷“a等于b” 的是()。
A. ((a >= b) && (a <= b))
B. ((a >> 1) == (b >> 1))
C. ((a + b) == (a + a))
D. ((a ^ b) == 0)
12、 如果 a為char類(lèi)型的變量 ,下列哪個(gè)表達式可以正確判斷“a是?寫(xiě)字母”?()
A. a - 'A' <= 26
B. 'A' <= a <= 'Z'
C. 'A' <= 'a' <= 'Z'
D. ('A' <= a) && (a <= 'Z')
13、 在下列代碼的橫線(xiàn)處填寫(xiě)() ,可以使得輸出是“20 10”。
A. a = a >> 8; b = a & 0xff
B. b = a >> 8; a = a & 0xff;
C. a = b; b = a & 0xff;
D. b = a; a = b;
14、 在下列代碼的橫線(xiàn)處填寫(xiě)() ,可以使得輸出是“120”。
A. res += array[i];
B. res *= array[i]
C. res = array[i]
D. 以上均不對。
15、 在下列代碼的輸出是()。
A. 15
B. 28
C. 45
D. 55
二、判斷題(每題 2 分,共 20 分)
1、二進(jìn)制數101.101在?進(jìn)制下是5.005。
對
錯
2、在C++語(yǔ)?中,位運算符也有類(lèi)似“先乘除、后加減”的優(yōu)先級規則。因此,使?時(shí)應注意合理使?括號。
對
錯
3、字符常量'3'的值和int類(lèi)型常量3的值是相同的,只是占?的字節數不同。
對
錯
4、 在C++語(yǔ)?中,長(cháng)度為n的數組,訪(fǎng)問(wèn)下標為n的元素會(huì )引起編譯錯誤。
對
錯
5、在C++語(yǔ)?中,所有int類(lèi)型的值,經(jīng)過(guò)若?次左移操作(<<)后,它們的值總會(huì )變?yōu)?。
對
錯
6、 在C++語(yǔ)?中,數組下標的??決定元素在邏輯上的先后順序,與元素在內存中位置的先后順序?關(guān)。
對
錯
7、 在C++語(yǔ)?中,定義數組時(shí),[]中必須指定元素個(gè)數。
對
錯
8、著(zhù)名的哥德巴赫猜想:任??于2的偶數都可寫(xiě)成兩個(gè)素數之和。我們可以通過(guò)枚舉法來(lái)證明它。
對
錯
9、 在C++語(yǔ)?中,表達式(0xff == 255) 的值為true。
對
錯
10、 如果a為int類(lèi)型的變量,且表達式((a & 1) == 0) 的值為true,則說(shuō)明a是偶數。
對
錯
三、編程題
做題網(wǎng)站:http://124.221.92.91/ 請到網(wǎng)站完成該題目
1794 [gesp三級]2023年9月T1小楊的儲蓄
1796 [gesp三級]2023年9月T2進(jìn)制判斷
關(guān)閉
更多問(wèn)卷
復制此問(wèn)卷
99re热视频这里只精品5|亚洲国产精品成熟老女人|国产无套乱子伦精彩是|伊人久久大香线蕉综合HD高清|亚洲AV无码专区里番在线观看