GESP C++三級試卷(202309)
姓名
姓名:
第 1 題 ?們所使?的?機上安裝的App通常指的是( )。
A. ?款操作系統(tǒng)
B. ?款應(yīng)?軟件
C. ?種通話設(shè)備
D. 以上都不對
第 2 題 下列流程圖的輸出結(jié)果是?( )
A. 60
B. 20
C. 5
D. 1
第 3 題 已知?寫字符 'A' 的ASCII編碼的?六進(jìn)制表?為 0x41 ,則字符 'L' 的ASCII編碼的?六進(jìn)制表?為()。
A.4A
B.4B
C.4C
D.52
第 4 題 以下哪個不是C++語?中的運算符?( )
A.~
B.~~
C.<
D.<<
第 5 題 如果數(shù)組定義為 long long array[] = {3, 5, 7, 2}; ,則數(shù)組 array 占?的字節(jié)數(shù)為( )。
A. 32
B. 16
C. 8
D. 4
第 6 題 ?個數(shù)組定義為 double array[3]; ,則可合理訪問這個數(shù)組的元素的下標(biāo)最?為( )。
A. 2
B. 3
C. 23
D. 24
第 7 題 以下數(shù)組定義,符合C++語?語法的是( )。
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)制能夠?來表??數(shù),?進(jìn)制和?六進(jìn)制不可以。
B. 常?的進(jìn)制包括?進(jìn)制、?進(jìn)制、?進(jìn)制、?六進(jìn)制,其他進(jìn)制在?常?活中很少使?。
C. 對任意正整數(shù),其?進(jìn)制表?不會?它的?進(jìn)制表?更短。
D. 正整數(shù)的?進(jìn)制表?中,每?位可能出現(xiàn)的最?數(shù)字是8。
第 9 題 下列關(guān)于C++語?中數(shù)組的敘述,不正確的是( )。
A. 可以定義 0 個元素的數(shù)組。
B. 不能定義 -1 個元素的數(shù)組。
C. 數(shù)組下標(biāo)越界訪問會產(chǎn)?編譯錯誤。
D. 程序運?時發(fā)?數(shù)組下標(biāo)的越界訪問,程序依然可能正常結(jié)束。
第 10 題 如果 a 是 int 類型的變量,下列哪個表達(dá)式的值?定為 true ?( )
A. a + 1000 - 1000 == a
B.a * 2 / 2 == a
C.(a & 1) == 1
D.(a | 1) == a + 1
第 11 題 如果 a 和 b 均為 int 類型的變量,下列表達(dá)式不能正確判斷“ a 等于 b ”的是( )。
A. ((a >= b) && (a <= b))
B. ((a >> 1) == (b >> 1))
C. ((a + b) == (a + a))
D.((a ^ b) == 0)
第 12 題 如果 a 為 char 類型的變量,下列哪個表達(dá)式可以正確判斷“a是?寫字母”?( )
A.a - 'A' <= 26
B.'A' <= a <= 'Z'
C.'A' <= 'a' <= 'Z'
D. ('A' <= a) && (a <= 'Z')
第 13 題 在下列代碼的橫線處填寫( ),可以使得輸出是“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 題 在下列代碼的橫線處填寫( ),可以使得輸出是“120”。
A.res += array[i];
B.res *= array[i]
C.res = array[i]
D. 以上均不對。
第 15 題 在下列代碼的輸出是( )。
A.15
B.28
C.45
D.55
第 1 題 ?進(jìn)制數(shù) 101.101 在?進(jìn)制下是 5.005。
對
錯
第 2 題 在C++語?中,位運算符也有類似“先乘除、后加減”的優(yōu)先級規(guī)則。因此,使?時應(yīng)注意合理使?括號。
對
錯
第 3 題 字符常量 '3' 的值和 int 類型常量 3 的值是相同的,只是占?的字節(jié)數(shù)不同。
對
錯
第 4 題 在C++語?中,長度為的數(shù)組,訪問下標(biāo)為的元素會引起編譯錯誤。
對
錯
第 5 題 在C++語?中,所有 int 類型的值,經(jīng)過若?次左移操作( << )后,它們的值總會變?yōu)?0 。
對
錯
第 6 題 在C++語?中,數(shù)組下標(biāo)的??決定元素在邏輯上的先后順序,與元素在內(nèi)存中位置的先后順序?關(guān)。
對
錯
第 7 題 在C++語?中,定義數(shù)組時, [] 中必須指定元素個數(shù)。
對
錯
第 8 題 著名的哥德巴赫猜想:任??于2的偶數(shù)都可寫成兩個素數(shù)之和。我們可以通過枚舉法來證明它。
對
錯
第 9 題 在C++語?中,表達(dá)式 (0xff == 255) 的值為 true 。
對
錯
第 10 題 如果 a 為 int 類型的變量,且表達(dá)式 ((a & 1) == 0) 的值為 true ,則說明 a 是偶數(shù)。
對
錯
關(guān)閉
更多問卷
復(fù)制此問卷