考研C/C++语言程序设计在线题库每日一练(二十二)

考研 希赛网 浏览 194 来源:希赛网

以下是希赛网给大家分享考研C/C++语言程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研C/C++语言程序设计在线题库每日一练,以下为具体内容

1、有以下程序段,while循环执行的次数是( )。

A、 无限次

B、 有语法错误

C、 一次也不执行

D、 执行1次

2、文件包含中, 被包含文件( )。

A、可以是可执行文件

B、可以嵌套其它文件

C、可以是目标文件或源文件

D、必须用".h"为后缀

3、为了避免在嵌套的条件语句if-else 中产生二义性,C语言规定:else子句总是与( )配对。

A、其之前最近的未配对的if

B、其之后最近的if

C、同一行上的if

D、缩排位置相同的if

4、有关运算符重载正确的描述是( )。

A、C++语言允许在重载运算符时改变运算符原来的功能

B、C++语言允许在重载运算符时改变运算符的优先级

C、C++语言允许在重载运算符时改变运算符的操作个数

D、C++语言允许在重载运算符时改变运算符的结合性

5、在C++类与对象的应用中,运算符new的作用是( )。

A、返回为所创建的对象分配内存的大小

B、获取一个新类的内存

C、创建名为new的对象

D、返回指向所创建对象的指针,并为创建的对象分配内存空间

1、试题答案:A

试题解析:

【考点】本题考查while循环
while循环的条件语句为表达式"k=1",它的值为1,恒为真,故while无限循环,选A。

2、试题答案:B

试题解析:

【考点】本题考查文件包含的特点。
文件包含的特点:
a.编译预处理时,预处理程序将查找指定的被包含文件,并将其复制插入到#include命令出现的位置上。

b.常用在文件头部的被包含文件,称为“标题文件”或“头部文件”,常以“h”(head)作为后缀(不是必须的),简称头文件。
c.一条包含命令,只能指定一个被包含文件。
d.文件包含可以嵌套,即被包含文件中又包含另一个文件。
综上本题选B。

3、试题答案:A

试题解析:

【考点】本题考查if-else的基本概念。

4、试题答案:A

试题解析:

【考点】本题考查运算符重载规则。
运算符重载实质上是函数重载,因此编译程序对运算符重载的选择,遵循函数重载的选择原则。重载不能改变运算符的优先级和结合性;也不能改变运算符操作数的个数。故选项B、C、D错误,本题选A。

5、试题答案:D

试题解析:

【考点】本题考查C++运算符new。

点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-08-12

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!