2026年6月GESP编程能力认证C++等级考试二级真题(含答案和解析).docVIP

  • 0
  • 0
  • 约2.7千字
  • 约 7页
  • 2026-11-02 发布于河北
  • 举报

2026年6月GESP编程能力认证C++等级考试二级真题(含答案和解析).doc

2026年6月GESP编程能力认证C++等级考试二级真题(含答案和解析)

(考试时长:90分钟满分:100分)

第一部分选择题(共10题,每题2分,共20分)

1.以下关于C++`for`循环的执行流程,正确的是()

A.初始化表达式→循环体→条件判断→递增/递减表达式

B.初始化表达式→条件判断→循环体→递增/递减表达式

C.条件判断→初始化表达式→循环体→递增/递减表达式

D.初始化表达式→递增/递减表达式→条件判断→循环体

2.在C++中,定义一个长度为5的`int`类型数组,正确的语法是()

A.`inta(5);`

B.`inta[];`

C.`inta[5];`

D.`inta[5]={1,2,3,4,5,6};`

3.关于C++函数的值传递和引用传递,下列说法正确的是()

A.值传递会修改实参的值,引用传递不会

B.引用传递会修改实参的值,值传递不会

C.值传递和引用传递都能修改实参的值

D.值传递和引用传递都不能修改实参的值

4.C++中,`while`循环执行循环体的条件是()

A.条件为真

B.条件为假

C.条件为0

D.条件为任意整数

5.对于C++标准库`string`类,获取字符串字符个数的方法是()

A.`strlen()`

B.`len

文档评论(0)

1亿VIP精品文档

相关文档