2025年3月GESP编程能力认证C++等级考试一级真题(含答案和解析).docxVIP

  • 1
  • 0
  • 约5.68千字
  • 约 20页
  • 2026-08-26 发布于河南
  • 举报

2025年3月GESP编程能力认证C++等级考试一级真题(含答案和解析).docx

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

一、单项选择题(每题2分,共20分)

1.以下选项中,属于标准C++程序合法的入口函数写法,且符合GESP考试代码规范要求的是?

A.voidmain()

B.intmain()

C.main()

D.intmain

答案:B

解析:标准C++语法规范明确要求程序唯一入口为返回值类型为整数的main函数,写法为intmain(),程序正常执行结束时默认返回值为0。选项A的voidmain()属于C语言早期非标准写法,不符合当前GESPC++认证的统一判题规则;选项C省略返回值类型的写法属于语法缺陷,仅在极老旧编译器中可以运行;选项D缺少函数调用运算符(),属于变量定义而非函数定义,完全不符合语法要求。

2.以下标识符中,不可以作为C++程序合法变量名使用的是?

A._gesp_score

B.2025_level

C.level_2025

D.gespLevel

答案:B

解析:C++变量名的命名规则要求首字符只能是英文字母、大写英文字母或者下划线,后续字符可以是英文字母、下划线、数字的任意组合,同时不能与C++保留关键字重名。选项B以数字作为首字符,违反命名规则,无法通过编译;其余三个选项均符合变量名的命名要求,可以正常使用。

3.若定义变量存储某次GESP认证的考生得分,

文档评论(0)

1亿VIP精品文档

相关文档