2023 年GESP9 月认证 C++一级试卷解析

2023 年GESP9 月认证 C++一级试卷解析
CCF 编程能力等级认证,英文名 Grade Examination of Software Programming(以下简称 GESP),由中国计算机学会发起并主办,是为青少年计算机和编程学习者提供学业能力验证的平台。GESP 覆盖中小学全学段,符合条件的青少年均可参加认证。GESP 旨在提升青少年计算机和编程教育水平,推广和普及青少年计算机和编程教育。
GESP 考察语言为图形化(Scratch)编程、Python 编程及 C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试目标,让学生具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。
本次为大家带来的是 2023 年 9 月份 C++ 一级认证真题解析。

一、单选题(每题 2 分,共 30 分)

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

  1. 我们通常说的“内存”属于计算机中的( )。
    A. 输出设备
    B. 输⼊设备
    C. 存储设备
    D. 打印设备
    【答案】C
    【考纲知识点】 计算机基础知识

【解析】本题属于考察计算机基础知识中的存储设备问题;内存是一种存储设备,也可以考虑关联内存中的“存”字,选 C。

  1. 以下 C++不可以作为变量的名称的是( )。
    A. redStar
    B. RedStar
    C. red_star
    D. red star
    【答案】D
    【考纲知识点】 变量的定义与使用
    【解析】本题属于变量命名规则问题。C++中的变量包括数字、字母和下划线。
    D 选项中含有空格,因此选 D。

  2. C++表达式 2 - 1 && 2 % 10 的值是( )。
    A. 0
    B. 1
    C. 2
    D. 3
    【答案】B
    【考纲知识点】 基本运算
    【解析】本题考察运算符优先级,算数运算符包括:+,-,*,/,%,优先级大于 &&。 2-1 等于 1,2%10 等于 2,1&&2 等于 1,选 B。

  3. 下⾯C++代码段执⾏后的输出是( )。
    在这里插入图片描述

A. 3+4= 7
B. 3+4=7

C. a+b=7
D. a+b=a+b
【答案】C
【考纲知识点】 变量的定义与使用、输入输出语句、基本运算
【解析】本题考察程序模拟,双引号和没有双引号。直接输出双引号里的内容,计算 a+b 的结果,然后输出。选 C。

  1. 在 C++语⾔中, int 类型的变量 x 、 y 、 z 的值分别为 2 、 4 、 6 ,以下表达式的值为真的是( )。
    A. x > y || x > z
    B. x != z - y
    C. z > y + x
    D. x < y || !x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值