您所在位置:网站首页 > 海量文档
 > 计算机 > C/C++资料
C++练习题集.pdf27页
本文档一共被下载:次,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
C++语言
练习题集
2010-10-3
C++语言 C++语言基础 练习
目录
选择题 1
判断题 7
填空题 8
简答题 10
1
C++语言 C++语言基础 练习
选择题
1. 不属于C++语言函数的形式参数声明的是()。
a) 值参数
b) 默认参数
c) 引用参数
d) 地址参数
2. 将函数声明为内联函数的关键字是()。
a) union
b) extern
c) inline
d) explicit
3. 函数重载的意义主要在于()。
a) 使用方便,提高可读性
b) 提高执行效率
c) 减少存储空间开销
d) 提高程序可靠性
4. 在下列语句中,将函数int find(int x, int y)正确重载的是()。
a) float find(int x, int y)
b) int find(int a, int b)
c) int find(int x)
d) float find(int x, int y)
5. 下面关于C++中宏定义的说法不正确的是()。
a) 宏替换仅进行替换不进行正确性检查
b) 宏定义命令不是C++语句,不必在行末加分号
c) 宏定义只能出现在源程序文件的开始部分
d) #undef 命令用于终止宏名的的作用域
6. 在下列表示引用的方法中,()是正确的。已知:int m=10;
a) int &x=m;
b) int &y=10;
c) int &z;
d) float &t=&m;
7. 在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,
1
C++语言 C++语言基础 练习
选用()。
a) 内联函数
b) 重载函数
c) 递归调用
d) 嵌套调用
8. 关于C++与C语言关系的描述中,()是错误的。
a) C语言是C++语言的一个子集
b) C语言与C++语言是兼容的
c) C++语言对C语言进行了一些改进
d) C++语言和C语言都是面向对象的
9. 下面的函数声明中,()是" void BC(int a, int b);"的重载函数。
a) int BC(int x, int y);
b) void BC(int a, char b);
c) float BC(int a, int b, int c=0);
d) int BC(int a, int
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名:
验证码:
匿名?
发表评论