小航助学2023年6月GESP_C++三级试卷(含题库答题软件账号)

news2025/7/10 12:49:11

需要在线模拟训练的题库账号请点击

小航助学编程在线模拟试卷系统(含题库答题软件账号)_程序猿下山的博客-CSDN博客

单选题2.0分

删除编辑附件图文

答案:D

第1题高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。

A、编辑B、保存C、调试D、编译

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第2题二进制数 11.01 在十进制下是( )。

A、3.01B、3.05C、3.125D、3.25

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第3题已知大写字符'A'的 ASCII 编码的十六进制表示为0x41,则字符'F'的ASCII编码的十六进制表示为( )。

A、46B、47C、48D、49

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第4题以下哪个不是 C++语言中的运算符?( )

A、&B、&&C、*D、**

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第5题如果字符串定义为 char str[] = "Hello";,则字符数组str 的长度为()。

A、0B、5C、6D、7

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第6题一个数组定义为 double array[3];,则这个数组占用内存的大小为()。

A、24B、12C、6D、3

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

第7题以下数组定义,符合 C++语言语法的是( )。

A、int a[];B、int b['3'];C、int c[3.0];D、int[3] d;

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

第8题下列关于进制的叙述,不正确的是( )。

A、正整数的二进制表示中只会出现 0 和 1。B、10 不是 2 的整数次幂,所以十进制数无法转换为二进制数。C、从二进制转换为 8 进制时,可以很方便地由低到高将每3 位二进制位转换为对应的一位 8 进制位。D、从二进制转换为 16 进制时,可以很方便地由低到高将每4 位二进制位转换为对应的一位 16 进制位。

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第9题下列关于 C++语言中数组的叙述,不正确的是( )。

A、数组必须先定义后使用。B、数组的所有元素在内存中是连续存放的。C、除了字符数组,在定义数组时“[]”内必须有常数。D、不能对数组赋值,但可以对数组的每个基础类型的元素赋值。

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第10题一个 int 类型的值,做以下哪个操作,一定会变回原来的值?()

A、左移 3 位,再右移 3 位。B、右移 3 位,再左移 3 位。C、按位或 7,再按位与-8。D、按位异或 7,再按位异或 7。

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第11题如果 a 和 b 均为 int 类型的变量,下列表达式能正确判断“a 等于b”的是( )。

A、((a / b) == 1)B、((a & b) == a)C、((a ^ b) == 0)D、((a | b) == b)

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第12题如果 a 为 int 类型的变量,下列哪个表达式可以正确求出满足“小于等于a且是 4 的倍数”的整数中最大的?( )

A、(a & (~3))B、((a << 2) >> 2)C、(a ^ 3)D、((a - 1) | 3) + 1

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

第13题在下列代码的横线处填写( ),可以使得输出是“24 12”。

A、a = a ^ bB、b = a ^ bC、a = a + bD、b = a + b

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第14题在下列代码的横线处填写( ),可以使得输出是“2”。

A、min > array[i]B、min < array[i]C、min = array[i]D、以上均不对。

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

第15题在下列代码的横线处填写( ),可以使得输出不是“31”。

A、res = res + array[i]B、res = res & array[i]C、res = res | array[i]D、res = res ^ array[i]

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第16题一个算法可以用不同的形式来描述,但要求描述比较规范,因此不能用自然语言描述。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第17题域名是由一串用点分隔的名字来标识互联网上一个计算机或计算机组的名称,CCF 编程能力等级认证官方网站的域名是 gesp.ccf.org.cn,其中顶级域名是gesp。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第18题数据编码方式只有原码、反码、补码三种。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第19题在 C++语言中,长度为 n 的数组,合理的下标范围是从0 到n,包括0和n。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:正确

第20题字符常量'\0'常用来表示字符串结束,它和字符常量'0'是不同的。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:正确

第21题在 C++语言中,可以使用字符(如'0')作为数组下标。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:正确

第22题在 C++语言中,数组被定义时,它的大小就确定了。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第23题计算机中存储的数据都是二进制形式。因此,在使用C++语言编写程序时,将所有十进制数改写为相同数值的二进制数,会使得程序运行效率更高。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:错误

第24题在 C++语言中,表达式(0xf == 015)的值为 true。

正确错误

答案解析:

判断题2.0分

删除编辑附件图文

答案:正确

第25题如果 a 为 int 类型的变量,且表达式((a | 3) == 3)的值为true,则说明 a 在从 0 到 3 之间(可能为 0、可能为 3)。

正确错误

答案解析:

需要在线模拟训练的题库账号请点击

小航助学编程在线模拟试卷系统(含题库答题软件账号)_程序猿下山的博客-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/682445.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

geo-tool 解析百度经纬出错 {‘status‘: 240, ‘message‘: ‘APP 服务被禁用‘}

geo-tool 解析百度经纬出错 {status: 240, message: APP 服务被禁用} 引子一、查错二、排错三、测试通过参考 作者&#xff1a;高玉涵 时间&#xff1a;2023.6.25 环境&#xff1a;Windows 10 专业版 22H2&#xff0c;Python 3.10.4 第三方包&#xff1a;geo-tool 1.1.2 引…

【模拟CMOS集成电路】HSPICE入门仿真分析实例

【模拟CMOS集成电路】HSPICE入门仿真分析实例 一、采用HSPICE的MOS器件仿真二、INV倒相器HSPICE仿真附录程序源码&#xff08;一&#xff09;程序源码&#xff08;二&#xff09; 一、采用HSPICE的MOS器件仿真 一、采用HSPICE的MOS器件仿真, 并回答以下问题。   1&#xff0…

Visual Studio 2019使用详解

VS2019&#xff08;Visual Studio 2019&#xff09;是由微软开发的集成开发环境&#xff08;IDE&#xff09;&#xff0c;用于开发各种应用程序&#xff0c;包括桌面应用程序、Web应用程序、移动应用程序等。 对工具的熟悉程度有助于提升开发效率&#xff0c;磨刀不误砍柴功&am…

solr快速上手:整合spring-data-solr实现客户端操作(十)

0. 引言 前一章介绍了官方的solr客户端SolrJ&#xff0c;但是solrJ的使用相对来说并不方便&#xff0c;仍然需要做一些负责的客户端操作以及语句的书写&#xff0c;有没有更加方便的ORM框架呢&#xff0c;这就提到了spring-data-solr了 1. 简介 首先如果你还不知道spring-da…

面试题:深拷贝和浅拷贝(+内存图)

深拷贝和浅拷贝主要是针对对象的属性是对象&#xff08;引用类型&#xff09; 一、基本类型和引用类型的区别 1&#xff09;、基本类型&#xff1a;就是值类型&#xff0c;即在变量所对应的内存区域存储的是值。 2&#xff09;、引用类型&#xff1a;就是地址类型。 何为地…

Kubeadm 部署k8s实现并且演示滚动不停服务更新

1. 环境准备 在开始之前&#xff0c;部署Kubernetes集群机器需要满足以下几个条件&#xff1a; 一台或多台机器&#xff0c;操作系统 CentOS7.x-86_x64&#xff1b;硬件配置&#xff1a;2GB或更多RAM&#xff0c;2个CPU或更多CPU&#xff0c;硬盘30GB或更多&#xff1b;集群中…

【Activiti】原理

一、核心类 RepositoryService&#xff1a;部署管理流程资源&#xff0c;如bpmn文件、附件等等&#xff1b;RuntimeService&#xff1a;操作运行时的流程&#xff1b;TaskService&#xff1a;流程中任务的信息&#xff1b;HistoryService&#xff1a;流程的历史信息&#xff1…

ZYNQ——按键和LED关联实验

ZYNQ 7020黑金开发板的PL端有四个LED&#xff0c;如下图所示。 PL端也有四个KEY&#xff0c;如下图所示。 本文将把这四个按键和四个LED一一对应起来&#xff0c;在按键按下或松开时&#xff0c;对应的LED产生亮或灭的信号。 在原理图中找到PL端的LED和KEY如下图所示。 通过…

成为python爬虫工程师需要哪些知识?

爬虫&#xff08;Web crawler&#xff09;是一种自动化程序&#xff0c;用于从互联网上抓取、解析和提取网页数据。它模拟浏览器行为&#xff0c;通过发送HTTP请求获取网页内容&#xff0c;并通过解析网页源代码或DOM结构&#xff0c;提取所需的信息。以python爬虫为例&#xf…

优思学院|作业标准和标准化作业有何区别?傻傻搞不清?

作业标准和标准作业是两个在生产和制造环境中具有重要意义的概念。尽管它们看似相似&#xff0c;但实际上它们在定义、目的和实施方法上存在显著差异。本文将探讨作业标准和标准作业的区别&#xff0c;以及它们在工作场所中的作用和重要性。 1. 引言 在制造领域中&#xff0c…

JDBC小记——SQL注入及预编译操作对象、批处理

目录 SQL注入 预编译操作对象 自定义JDBC工具类 1.创建配置文件 2.配置 3.在工具类中使用配置文件 批处理 注意事项 SQL注入 SQL注入是黑客对数据库进行攻击的常用手段之一&#xff0c;他们拼接一些恶意的sql语句&#xff0c;来获取他们想要的数据。 例&#xff1a; s…

Bpmn.js流程建模结合业务整合工作流(一)

bmpn.js是什么? 先上图 初步认识bpmn.js 相关文档直接上链接 全网最详bpmn.js教材-基础篇 - 掘金bpmn.js是一个BPMN2.0渲染工具包和web建模器, 使得画流程图的功能在前端来完成. 因为公司业务的需要因而要在项目中使用到bpmn.js,但是由于bpmn.js的开发者是国外友人, 因此国…

【2023年中总结】是的,我从一家世界前百强企业毕业了,进入了一家只有20人的小企业。。。

我的2023-上 &#x1f550; 一、引言&#x1f55c; 二、新年&#x1f559; 三、措手不及&#x1f565; 四、抉择&#x1f55a; 五、适应&#x1f389;测试驱动开发&#x1f389;角色的转变&#x1f389;工作环境和生活环境的转变&#x1f389;工作态度 &#x1f566; 六、挑战&…

【裸机开发】定时器中断(EPIT)

EPIT 是周期性中断定时器&#xff0c;会定期调用指定的中断服务函数&#xff0c;其实可以看做是一种IRQ的外设中断&#xff0c;对应的中断ID是88&#xff08;5632&#xff09;或者 89&#xff08;5732&#xff09;。 目录 一、定时器计数流程 二、寄存器解析 1、EPIT1_CR 2…

骨传导耳机、运动耳机推荐:南卡OE开放式TWS耳机值得买吗?南卡OE测评

目前&#xff0c;如果说到骨传导耳机、蓝牙耳机想必大家都很熟悉&#xff0c;那你了解TWS耳机么&#xff1f; 如果说iPhone“重新定义”了智能手机&#xff0c;那么AirPods就重新定义了耳机——它“断”了耳机与手机/播放器间的连线&#xff0c;还将左右耳彼此间的连线彻底摒弃…

SimpleDateFormat显示24小时和12小时时间格式

public static void main(String[] args) throws Exception {MainTest1 mainTest1 new MainTest1();mainTest1.dateFormat();} yyyy-MM-dd HH:mm:ss格式显示的时间为:2017-06-12 18:01:06 yyyy-MM-dd hh:mm:ss格式显示的时间为:2017-06-12 06:01:06

二章:VMvare虚拟机的安装+VMvare安装winServer2008

目录 一、Vmware软件安装 二、Vmware软件注册 三、Vmware配置虚拟机-1 四、Vmware配置虚拟机-2 五、Vmware配置虚拟机-3 六、Vmware安装windows server 2008 一、Vmware软件安装 第一步 双击安装程序&#xff0c;点击下一步。 第二、三步 勾选接受许可&#xff0c;点击下一步。…

SAM【1】:Segment Anything

文章目录 前言1. Abstraction & Introduction1.1. Abstraction1.2. Introduction 2. Segment Anything Model2.1. Segment Anything Task2.1.1. Task2.1.2. Pre-training2.1.3. Zero-shot transfer 2.2. Segment Anything Model Methods2.2.1. Image Encoder2.2.2. Prompt …

python:并发编程(二十三)

前言 本文将和大家一起探讨python并发编程的实际项目&#xff1a;win图形界面应用&#xff08;篇五&#xff0c;共八篇&#xff09;&#xff0c;系列文章将会从零开始构建项目&#xff0c;并逐渐完善项目&#xff0c;最终将项目打造成适用于高并发场景的应用。 本文为python并…

微信小程序快速入门【二】

微信小程序快速入门【二】 文章目录 微信小程序快速入门【二】&#x1f468;‍&#x1f3eb;内容1&#xff1a;背景&#x1f468;‍⚖️内容2&#xff1a;项目结构&#x1f468;‍&#x1f4bb;内容3&#xff1a;项目配置文件app.json&#x1f468;‍&#x1f680;内容4&#x…