电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++复习题带答案

C++复习题带答案_第1页
1/46
C++复习题带答案_第2页
2/46
C++复习题带答案_第3页
3/46
- 1 - 一、判断题 1. 在说明语句 int a(15),&b=a,*p=&a;中,b 的值的*P 的是不相等的。( × ) 2. 已知:int a(5),b(10); 表达式++a+b++有二义性。( × ) 3. 在不同类型操作数组成的表达式中,其表达式的类型一定是最高类型double 型。( × ) 4. break 语句也可以用于 if 体内,它可退出 if 语句。( × ) 5. 在一个被调用函数中,一个 return 语句可返回多个值给调用函数。(× ) 6. 在传值调用中,要求实参和形参的类型完全一致并且个数相等。( × ) 7. for 循环中,循环变量的作用域是该循环的循环体内。( × ) 8. 所谓私有成员是指只有类中所提供的成员函数才能直接访问它们,任何类以外的函数对它们的访问都是非法的。( × ) 9. const char *p 说明了 p 是指向字符串的常量指针。( × ) 10. 私有继承中,基类中所有成员对派生类的对象都是不可见的。( √ ) 11. 友元函数用于允许一个函数访问不相关类的私有部分。(√) 12. 构造函数可以被继承。(×) 13. 动态绑定的多态性是通过虚函数实现的。(√) 14. 在c++中,传引用调用等同于传地址调用。(×) 15. 重载函数必须有不同的参数列表。(√) 16. 可以用 delete 释放不是用 new 运算符分配的内存。(×) 17. 类成员的默认访问模式是private。(√) - 2 - 18. 在类Time 中的析构函数可以声明为:void ~Time(int);(×) 19. const 对象必须初始化。(√) 20. 在c++中,只能重载已有的运算符。 ( √ ) 21. 按照标识符的要求,下划线是不能组成正确标识符的。( ×) 22. C++中使用了新的注释符(//),C 语言中注释符(/*… */)不能在C++中使用。(× ) 23. 引用就是某个变量的别名,对引用的操作,实质上就是对被引用的变量的操作。( √ ) 24. 在不同类型操作数组成的表达式中,其表达式类型一定是最高类型double 型。( ×) 25. For 循环是只有可以确定的循环次数时才可使用,否则不能用 for 循环。(× ) 26. 返回值类型、参数个数和参数类型都相同的函数也可以重载。( ×) 27. 重新定义的标识符在定义它的区域内是可见的,而与其同名的原标识符在此区域内是不可见的但是却是存在的。( √) 28. 通常的拷贝初始化函数的参数是某个对象的成员名或对象的引用名。( √) 29. 友元函数是类的成员函数,所以可以存取或...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++复习题带答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部