理论卷2023年12月GESP等级认证(C++) · 三级

GESP C++ 3级 2023.12

满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #12841
分值 2

下面C++数组的定义中,会丢失数据的是( )。

A

char dict_key[] = {'p','t','o'};

B

int dict_value[] = {33,22,11};

C

char dict_name[]={'chen','wang','zhou'};

D

float dict_value[]={3,2,1};

2
单选题号 #12842
分值 2

在下列编码中,不能够和二进制"1101 1101"相等的是( )。

A

(221)10进制

B

(335)8进制

C

(dd)16进制

D

(5d)16进制

3
单选题号 #12843
分值 2

下面C++代码执行后不能输出"GESP"的是( )。

A

string str("GESP"); cout<<str<<endl;

B

string str = "GESP"; cout<<str<<endl;

C

string str("GESP"); cout<<str[1]<<str[2]<<str[3]<<str[4]<<endl;

D

string str{"GESP"}; cout<<str<<endl;

4
单选题号 #12844
分值 2

执行下面C++代码输出是( )。

int temp = 0;
for (int i = 1; i < 7; i++) {
 for (int j = 1; j < 5; j++) {
 if (i / j == 2) {
 temp++;
 }
 }
}
cout << temp << endl;
A

10

B

8

C

4

D

3

5
单选题号 #12845
分值 2

执行下面C++代码后,输出是( )。

string str = ("chen");
int x = str.length();
int temp = 0;
for (int i = 0; i <= x; i++)
 temp++;
cout << temp << endl;
A

4

B

2

C

5

D

3

6
单选题号 #12846
分值 2

执行下面C++代码后输出的是( )。

string str = ("chen");
int x = str.length();
cout << x << endl;
A

4

B

3

C

2

D

5

7
单选题号 #12847
分值 2

执行下面C++代码后输出的是( )。

string str = ("chen");
cout << str[5] << endl;
A

输出未知的数

B

输出'n'

C

输出'\0

D

输出'\0

8
单选题号 #12848
分值 2

下面C++代码执行后的输出是( )。

char ch[10] = {'1'};
cout << ch[2] << endl;
A

0

B

1

C

输出空格

D

什么也不输出

9
单选题号 #12849
分值 2

下面C++代码用于统计每种字符出现的次数,当输出为3时,横线上不能填入的代码是( )。

string str = "GESP is a good programming test!";
int x = 0;
for (int i = 0; i < str.length(); i++) {
 if (______) {
 x++;
 }
}
cout << x << endl;
A

str[i]=='o'

B

str[i]=='a'+14

C

str[i]==115

D

str[i]==111

10
单选题号 #12850
分值 2

32位计算机中,C++的整型变量int能够表示的数据范围是( )。

A

231∼(231−1)2^{31} \sim (2^{31}-1)

B

2322^{32}

C

−231∼(231−1)-2^{31} \sim (2^{31}-1)

D

−(231)+1∼231-(2^{31})+1 \sim 2^{31}

🔒

已解锁前 10 题

第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款