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

news2024/11/17 15:29:42

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

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

单选题2.0分

删除编辑附件图文

答案:D

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

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

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第2题排序算法是稳定的(Stable Sorting),就是指排序算法可以保证,在待排序数据中有两个相等记录的关键字 R 和 S(R 出现在 S 之前),在排序后的列表中 R 也一定在 S 前。下面关于排序稳定性的描述,正确的是()。

A、冒泡排序是不稳定的。B、插入排序是不稳定的。C、选择排序是不稳定的。D、以上都不正确。

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第3题下列关于 C++语言中指针的叙述,不正确的是( )。

A、指针变量中存储的是内存地址。B、定义指针变量时必须指定其指向的类型。C、指针变量只能指向基本类型变量,不能指向指针变量。D、指针变量指向的内存地址不一定能够合法访问。

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

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

A、一维数组在内存中一定是连续存放的。B、二维数组是一维数组的一维数组。C、二维数组中的每个一维数组在内存中都是连续存放的。D、二维数组在内存中可以不是连续存放的。

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

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

A、函数必须有名字。B、函数必须有参数。C、函数必须有返回值。D、函数定义必须写在函数调用前。

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第6题下列关于 C++语言中变量的叙述,正确的是( )。

A、变量定义后可以一直使用。B、两个变量的变量名不能是相同的。C、两个变量的变量名可以相同,但它们的类型必须是不同的。D、两个变量的变量名可以相同,但它们的作用域必须是不同的。

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

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

A、30B、60C、120D、240

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

第8题一个变量定义为 int *p = nullptr;,则下列说法正确的是()。

A、该指针变量的类型为 int。B、该指针变量指向的类型为 int。C、该指针变量指向的内存地址是随机的。D、访问该指针变量指向的内存会出现编译错误。

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第9题一个二维数组定义为 int array[5][3];,则 array[1][2]和array[2][1]在内存中的位置相差多少字节?( )

A、2 字节。B、4 字节。C、8 字节。D、无法确定。

答案解析:

单选题2.0分

删除编辑附件图文

答案:C

第10题如果 a 为 int 类型的变量,且 a 的值为 6,则执行a &= 3;之后,a 的值会是( )。

A、3B、9C、2D、7

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第11题一个数组定义为 int a[5] = {1, 2, 3, 4, 5};,一个指针定义为int*p = &a[2];,则执行 a[1] = *p;后,数组 a 中的值会变为()。

A、{1, 3, 3, 4, 5}B、{2, 2, 3, 4, 5}C、{1, 2, 2, 4, 5}D、{1, 2, 3, 4, 5}

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第12题以下哪个函数声明在调用时可以传递二维数组的名字作为参数?()

A、void BubbleSort(int a[][4]);B、void BubbleSort(int a[3][]);C、void BubbleSort(int a[][]);D、void BubbleSort(int ** a);

答案解析:

单选题2.0分

删除编辑附件图文

答案:B

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

A、int x, int yB、int * x, int * yC、int a, int bD、int & a, int & b

答案解析:

单选题2.0分

删除编辑附件图文

答案:D

第14题执行以下 C++语言程序后,输出结果是( )。

A、3B、30C、33D、无法确定。

答案解析:

单选题2.0分

删除编辑附件图文

答案:A

第15题在下列代码的横线处填写( ),完成对有 n 个 int 类型元素的数组array由小到大排序。

A、array[min] > array[j]B、array[min] > array[i]C、min > array[j]D、min > array[i]

答案解析:

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

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

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

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

相关文章

1分钟教你从0-1搭建Monorepo多包项目

1、monorepo是啥 在了解Monorepo之前,先说一下Multirepo Multirepo:指定的是不同项目由不同的仓库来存放管理 每个仓库都维护着各项目的npm包依赖 Monorepo指的是包含多个项目的单个仓库。 各个项目可以单独运行、打包、发布 Multirepo:分散式…

【CV】EfficientNet相比resnet有哪些优点,什么是深度可分离卷积

目录 前言使用深度可分离卷积普通卷积的计算参数量深度可分离卷积分为两个步骤:深度卷积和逐点卷积 使用多个缩放因子使用 Swish 激活函数 前言 高效的神经网络主要通过:1. 减少参数数量;2. 量化参数,减少每个参数占用内存 目前的…

Transformer中的Q,K,V

Query,Key,Value的概念取自于信息检索系统,举个简单的搜索的例子来说。当你在某电商平台搜索某件商品(年轻女士冬季穿的红色薄款羽绒服)时,你在搜索引擎上输入的内容便是Query,然后搜索引擎根据…

【历史上的今天】6 月 25 日:笔记本之父诞生;Windows 98 发布;通用产品代码首次商用

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 6 月 25 日,在 1951 年的这一天,世界上第一部彩色电视节目播出。电视经过了许多年的发展,人类的娱乐途径随着互联网的到来变…

SpringBoot 如何使用 Spring Test 进行集成测试

SpringBoot 如何使用 Spring Test 进行集成测试 简介 在开发过程中,单元测试是不可或缺的,它可以帮助我们及时发现代码的问题并进行修复,从而提高代码的质量和可维护性。但是,单元测试只能测试单个方法或类的功能,无…

HTTP | 深度解析HTTPS比HTTP 更安全的原因

目录 1. 不安全的 HTTP 🌳 为什么 HTTP 协议不安全呢? 容易被窃听 容易被篡改 容易被伪造身份 🌳 HTTPS 是如何解决以上安全性问题的呢? 数据加密 完整性摘要 数字证书 2. 加密算法 (1)对称加密…

Springboot宠物医院管理系统的设计与实现-计算机毕设 附源码84724

Springboot宠物医院管理系统的设计与实现 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友。因而宠物生病了,需要去看病,自古医院救死扶伤&#xff0c…

LabVIEW开发汽车发动机故障模拟器

LabVIEW开发汽车发动机故障模拟器 汽车发动机故障模拟器是一种电子培训系统,旨在指导初学者了解发动机的各种故障。有一些参数称为发动机故障,例如脏油、压缩不良、冷却液损失、润滑不良、散热器堵塞、火花爆震和火花塞磨损。任何系统在存在时都有一些缺…

分布式系统的事务处理:2PC与3PC的演化与挑战

在传统的单体应用中,事务管理相对较为简单,可以通过数据库事务来实现数据的一致性。然而,随着系统的拆分和分布式架构的应用,跨多个服务的事务操作变得更为复杂。这就引出了分布式事务的概念,它是保证分布式系统数据一…

io.netty学习(十二)Netty 工作原理

目录 前言 Netty 模型 代码示例 引入Maven依赖 服务端的管道处理器 服务端主程序 客户端管道处理器 客户端主程序 测试运行 总结 前言 上一篇文章我们对 Reactor 模型进行了详细的讲解,下面我们就来探究一下 Netty 模型,Netty 采用的就是 主从…

一章:UltraiSO制作启动u盘+制作winPE镜像+硬盘安装系统

简单明了,希望对于伙伴们有帮助!!! 目录 一、使用ultraiso制作启动u盘 二、老毛桃制作winPE镜像 三、硬盘安装系统 等待完成即可 一、使用ultraiso制作启动u盘 第一步 双击打开ultraiso,点击文件->打开->选…

Navicat for Redis 功能介绍

Navicat Premium 版本 16.2在原本已很优秀的产品上新增了多个令人兴奋的新功能,其中最值得注意的是对 Redis 的支持。现在,Navicat 有一个特别针对 Redis 管理和开发的客户端——Navicat for Redis。它为用户提供了一个易于访问的界面,以可视…

花了3周理解的xgboost算法原理

文章目录 算法流程CART树最佳节点值最佳树结构 算法流程 先学决策树,再学随机森林,最后才来到xgboost。本以为如此平滑地过渡过来,会容易一些,没想到还是这么艰难。零零散散花了3周多的时间,看了好多文章的解释和阐述…

大数据从0到1的完美落地之Flume案例2

案例演示 实时采集(监听目录):Spool File HDFS Spool 是Source来源于目录,有文件进入目录就摄取,File Channel将它暂存到磁盘,最终目的地是HDFS 即只要某个目录不断有文件,HDFS上也会同步到所有数据。 配置方案 [ro…

机器学习:基于逻辑回归对航空公司乘客满意度的因素分析

机器学习:基于逻辑回归对航空公司乘客满意度的因素分析 作者:i阿极 作者简介:数据分析领域优质创作者、多项比赛获奖者:博主个人首页 😊😊😊如果觉得文章不错或能帮助到你学习,可以点…

前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容

前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id13183 效果图如下: # cc-shopDialog #### 使用方法 使用注意: 该插件需引用…

【软件基础】面向对象编程知识总结

文章目录 前言一、面向对象要解决的问题1、 软件重用性差2、软件可维护性差3、不能满足用户需求 二、面向对象的基本概念三、面向对象的特征四、面向对象的要素五、面向对象的开发方法六、面向对象的模型1、对象模型2、动态模型3、功能模型 总结1、鸭子抽象类2、鸭子类3、鸭子动…

【Tableau案例】神奇宝贝属性及实力强弱|数据可视化

提前声明:神奇宝贝的数据分析仅供参考,不涉及对于神奇宝贝的各种评价,另外我是初学tableau,涉及到使用的tableau操作可能很简单,复杂的还掌握不熟练,之后会拿时间系统学习tabelau。 数据预处理 该数据集有…

电容笔和触控笔哪个好用?推荐平价好用的电容笔

实际上,电容笔和触控笔这两款笔最大的区别,就在于它的应用范围,一个是适用电容型屏幕,一个是适用电阻型屏幕。如果你想要一个与IPAD相匹配的电容笔,苹果的Pencil将会是一个很好的选择。实际上,平替的电容笔…

Java-API简析_java.lang.Throwable类(基于 Latest JDK)(浅析源码)

【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://blog.csdn.net/m0_69908381/article/details/131367906 出自【进步*于辰的博客】 其实我的【Java-API】专栏内的博文对大家来说意义是不大的。…