没有合适的资源?快使用搜索试试~ 我知道了~
大学C++复习题.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2021-11-22
11:39:34
上传
评论
收藏 560KB PDF 举报
温馨提示
试读
10页
。。。
资源推荐
资源详情
资源评论
C++复习题
一、简答题
1.在 c++中,内联函数中不能使用什么语句?
答:不允许使用
循环语句
和
分支语句
2.在 c++中,
封装
可以由那几个关键字提供控制方式?
分别作用是什么?
答:在类定义体里,使用了
private、protected、
public 三个
关键字是用来说明
数据成员和函数成员
的
访问权限 。
public 说明公有成员,该类成员都可以通过
对象
被访问
的。
private 说明私有成员,该类成员
只能被自己的成员
函数或友元
访问;
protected 说明保护型的成员,可以被自己的成员函数或
友元访问,
也可以被派生类
的
函数成员
访问;
3.由于
二义性
原因,一个类如何防止从一个类中重复继
承?
答:①通过使用
作用运算符“::”
明确指出访问的是
哪个基类中的成员;②在
类
中
定义同名成员
;③
虚基类
(virtual 继承方式 基类名)
4.在 c++中,如果在多条继承路径有一个公共的基类,如
果想使这个
公共的基类只产生一个拷贝
,则如何处理
这个基类?用什么关键字?
答:将这个公共基类说明为
虚基类
,用
virtual
关键
字
5.
简单成员函数
是指声明中不含有什么关键字的函数?
(关注存储类型)
答:简单成员函数是指存储类型为
auto 型
。static,extern,register
6.静态成员的特点?
答:
静态成员的特点是:不管这个类创建多少个对象,其静
态成员在内存中
只保留一份副本
,这个副本
为该类的所
有对象所共享。
7.当访问私有静态数据成员时,可通过什么来访问?
答:在类外,私有静态数据成员不能直接访问,必须通
过
公有的成员函数
访问
。
8.有关继承,
静态成员是否可以被继承?可以
。
友
元是否可以被继承?
不可以
构造函数是否可以被继承?
不
可以
9.c++
不允许重载
什么运算符?
答:
成员访问
运算符
.;作用域
运算符
∷
;条件
运算符
?:;成员指针
运算符
*;长度运算符
sizeof()
10.那些运算符只能用
类运算符
来
重载
?
答:
= () [] *
这四个只能用
类
重载
11.c++提供格式宽度控制方式有哪几种?关键字是?
答1.int
width
(int val) int width( ) int ios::width(int
n) 2.
setw
(int n)
12
.
十进制数 0.1 的二进制表示是什么?
答:
(0.1)
10
= (0.000110011...)
2,它是无限循环小
数。也就是说,十进制数0.1无法精确用二进制表示!
13.简述程序设计的步骤。
答:程序设计一般遵循以下步骤:
明确问题
;
系统
设计
;
用某种语言进行编程
;
测试与调试
;
运行
与维护
14
.
简述编译与解释的区别。
答:
编译
是指把
高级语言程序
首先翻译成功能上等价
的
机器语言程序
或
汇编语言程序
,然后
执行目标代码
程序
,在目标代码程序的执行中不再需要源程序。
解释
则是指对
源程序
中的语句进行
逐条翻译并执
行
,翻译完了程序也就执行完了,这种翻译方式
不产生目
标程序
。一般来说,
编译
执行比解释
执行效率要高
15.简述 C++程序的编译执行过程
答:编译过程主要分为 4 个阶段:
编译预处理
;
编译、
优化
阶段;
汇编
过程;
链接程序
(?)
16.下面哪一些是合法的
C++字面常量
,它们的类型是
什么?
-5.23, 1e+50, -25, 10
5
, 20
.20, e5, 1e-5, -0.0e5, ''
-000, 'A', '5', '3.14', false
red, '', '' "Today is Monday.",
"\""
答:字面常量是指在程序中直接写出常量值的常量。-5.23,
1e+50,-25, 20 ,.20, 1e-5, -0.0e5, '', -000, 'A', '5', '', '' ,
"Today is Monday.", "\""都是字面常量。其中:
整数
类型常量:-25, 20, -000
实数
类型常量:-5.23, 1e+50 , .20, 1e-5, -0.0e5
字符
常量: '', 'A', '5', '', ''
字符串
常量:"Today is Monday.", "\""
17
.
什么是符号常量?符号常量的优点是什么?
答:
符号常量
是指
有名字的常量
,在程序中通过常
量的名字来使用这些常量。程序中使用符号常量有以下
优
点
:(1)
增加程序易读性
;(2)
提高
程序对常量使用的
一致性
;(3)增强程序的
易维护性
18
.
如何理解变量?变量定义和声明的作用是什么
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SSM+MySql的超市管理系统源码+数据库+说明文档.zip
- Java课程设计-基于SSM+MySql的超市管理系统源码+数据库+说明文档.zip
- Java课程设计-基于Javaweb的超市管理系统源码+数据库+说明文档.zip
- 基于Javaweb的超市管理系统源码+数据库+说明文档.zip
- Unity Standard shader 修改(增加本地坐标裁剪)
- 基于vue-nodejs的教务管理系统源码+数据库+毕业设计.zip
- vuInhub靶场实战系列-prime:2
- 昆仑通态触摸屏MCGS样板程序案例,位图,培训教程.zip
- Java工资管理系统项目源码(可做毕设项目参考)
- 昆仑通态触摸屏案例、位图、培训教程(大全).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功