亚洲精品自慰成人无码三级片|伊人乱码一区一站|美女黄片免费在线观看|手机在线观看无码片子|中文字幕日本强奸|91大神无码六月婷国产|日韩一区二区三区激情精品|亚洲成人网日韩有码|欧美日韩精品一区二区三区视频播放|Av在线收看日韩无天操
GESP C++一級考試模擬試卷
歡迎參加本次GESP C++一級考試模擬測試,考試時間為60分鐘,滿分100分。請認(rèn)真作答,考試結(jié)束后將自動閱卷并顯示成績。
1. 考生基本信息:
姓名:
準(zhǔn)考證號:
所屬機(jī)構(gòu):
一、選擇題(每題3分,共69分)
2. 在C++中,用于輸入數(shù)據(jù)的關(guān)鍵字是
cout
cin
input
print
3. 以下哪個是合法的C++變量名
123abc
abc-123
_abc123
class
4. 執(zhí)行cout << 5 + 3 * 2;的輸出結(jié)果是
16
11
10
8
5. 以下哪個數(shù)據(jù)類型用于存儲整數(shù)
double
float
int
char
6. C++中單行注釋的符號是
/* */
//
#
--
7. 執(zhí)行int a = 10; a += 5;后,a的值是
5
10
15
20
8. 以下哪個運算符表示“不等于”
=!
!=
<>
≠
9. 若int x = 7;,則x % 2的結(jié)果是
0
1
3
7
10. C++程序的入口函數(shù)是
main()
start()
run()
init()
11. 執(zhí)行if (3 > 5) cout << "yes"; else cout << "no";的輸出是
yes
no
無輸出
報錯
12. 以下哪個語句用于結(jié)束main函數(shù)并返回值
break;
continue;
return 0;
exit;
13. 存儲字符'A'應(yīng)使用的數(shù)據(jù)類型是
int
char
string
float
14. 執(zhí)行int a = 5, b = 3; cout << a / b;的輸出是
1
1.666
2
0
15. 以下哪個循環(huán)語句是先判斷條件再執(zhí)行循環(huán)體
do-while
while
for(無限循環(huán))
以上都不是
16. 若int a = 0; while (a < 3) { a++; },循環(huán)執(zhí)行的次數(shù)是
2
3
4
0
17. C++中定義常量的關(guān)鍵字是
const
define
static
final
18. 執(zhí)行cout << (5 > 3) && (2 < 1);的輸出是
true
false
1
0
19. 以下哪個頭文件是輸入輸出流的頭文件
選項1
選項2
20. 若int x = 10; x--;,則x的值是
9
10
11
0
21. 以下關(guān)于C++程序結(jié)構(gòu)的說法,正確的是
程序可以沒有main函數(shù)
頭文件包含語句必須寫在程序最開頭
語句必須以分號結(jié)尾
注釋會影響程序的運行結(jié)果
22. 以下能正確存儲字符'5'的語句是
int ch = 5;
char ch = '5';
string ch = 5;
float ch = '5';
23. 要使用sqrt(4)計算平方根,需要包含的頭文件是
選項1
選項2
24. 以下關(guān)于C++程序調(diào)試的說法,正確的是
語法錯誤會導(dǎo)致程序運行結(jié)果錯誤但不會崩潰
變量未定義就使用屬于語法錯誤
注釋寫錯會引發(fā)編譯錯誤
縮進(jìn)錯誤會影響程序執(zhí)行結(jié)果
二、判斷題(每題2分,共31分)
25. C++中變量名可以包含空格
對
錯
26. float類型可以存儲小數(shù),精度比double高
對
錯
27. cout用于輸出數(shù)據(jù),語句結(jié)尾必須加分號
對
錯
28. 條件判斷中,0表示假,非0表示真
對
錯
29. for循環(huán)的三個表達(dá)式都可以省略
對
錯
30. char類型的變量只能存儲單個字母,不能存儲數(shù)字字符
對
錯
31. 注釋的內(nèi)容會被編譯器編譯執(zhí)行
對
錯
32. int a = 3; int b = a++;執(zhí)行后,b的值是4
對
錯
33. C++程序中,using namespace std;可以省略,但若省略則需寫std::cout
對
錯
34. if語句后的條件表達(dá)式必須用圓括號包裹
對
錯
35. do-while循環(huán)至少會執(zhí)行一次循環(huán)體
對
錯
36. 變量在使用前必須先定義
對
錯
37. int a = 5; cout << a = 10;是合法的語句
對
錯
38. 取模運算符%只能用于整數(shù)運算
對
錯
39. while (true)是無限循環(huán)
對
錯
40. C++中,=是賦值運算符,==是相等判斷運算符
對
錯
41. 頭文件的包含語句格式是#include 頭文件名,不需要加尖括號或雙引號
對
錯
42. int a[5];表示定義了一個能存儲5個整數(shù)的數(shù)組
對
錯
43. 程序中的空白行和縮進(jìn)會影響程序的執(zhí)行結(jié)果
對
錯
44. 使用abs(-5)可以得到5,該函數(shù)需要包含
對
錯
45. 程序中出現(xiàn)cout << "hello"(缺少分號)屬于邏輯錯誤,編譯器不會報錯
對
錯
46. C++中,using namespace std;可以省略,但若省略則需寫std::cout
對
錯
47. do-while循環(huán)至少會執(zhí)行一次循環(huán)體
對
錯
48. 變量在使用前必須先定義
對
錯
49. int a = 5; cout << a = 10;是合法的語句
對
錯
關(guān)閉
更多問卷
復(fù)制此問卷