GESP 2025年3月C++一级真题答案以及知识点解析

题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
答案 D D D C C B C D D D D C A A C

第 1 题 2025年春节有两件轰动全球的事件,一个是DeepSeek横空出世,另一个是贺岁片《哪吒2》票房惊人,入了全球票房榜。下面关于DeepSeek与《哪吒2》的描述成立的是( )。

  • A. 《哪吒2》是一款新型操作系统  
  • B. DeepSeek是深海钻探软件  
  • C. 《哪吒2》可以生成新的软件  
  • D. DeepSeek可以根据《哪吒2》的场景生成剧情脚本  

知识点解析:本题结合DeepSeek和《哪吒2》这些时事,考查考生对新事物的理解认识。DeepSeek是一个人工智能系统,能够根据场景生成剧情脚本,而《哪吒2》是一部电影,不具备生成软件的功能。

第 2 题 在某集成开发环境中编辑一个源代码文件时不可以执行下面( )操作。

  • A. 修改变量定义  
  • B. 保存代码修改  
  • C. 撤销代码修改  
  • D. 插入执行截图  

知识点解析:本题考查考生对平时编程的集成开发环境(IDE)是否有基本的了解。在IDE中,修改变量定义、保存代码修改和撤销代码修改都是常见的操作,而插入执行截图通常不在IDE的功能范围内。

第 3 题 在C++中,下列可以做变量的是( )。

  • A. Var-1  
  • B. $1  
  • C. %%1  
  • D. _Var_1  

知识点解析:本题考查C++变量的命名规则。C++变量名可以包含字母、数字和下划线,但不能以数字开头,也不能包含特殊字符(如-、%等)。因此,_Var_1 是合法的变量名。

第 4 题 以下哪个是C++语言的关键字?( )

  • A. abs  
  • B. cin  
  • C. do  
  • D. end1  

知识点解析:本题考查学生对C++关键字以及常用函数的了解情况。do 是C++中的关键字,用于循环结构。abs 是标准库函数,cin 是输入流对象,end1 是拼写错误,应为 endl

第 5 题 下面的框架在L1和L2标记的两行分别填写选项中的代码,哪里不能通过编译( )。

int main() {
 
    int i = 0;
    ______________ // L1
        break;
    ______________ // L2
    return 0;
}

A.

do {
 
} while (i != 0);

B.

for (; i < 10; i++) {
 
}

C.

if (i == 0) {
 
}

D.

switch (i) {
 
}

知识点解析:本题考查C++语法中break 的用法,必须在循环或 switch 语句中使用,否则会导致编译错误。因此,选项C(if 语句)不能通过编译。

第 6 题 下面C++语句( )执行后的输出是__032255。

A. printf("__%20%02d$5", 3, 22)

B. printf("__%20%02d$5", 3, 22)

C. printf("__%20%02d$5", 3, 22)

D. printf("__%20%02d$5", 3, 22)

知识点解析:本题考查 printf 函数的格式化输出。字符串原样输出,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Da_秀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值