帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
学起plus第1章作业答案 (2)
学校: 无
问题 1: 1. 用来组织C++程序文件的基本单位是
选项:
A. 字符
B. 语句
C. 函数
D. 源程序文件
答案: 函数
问题 2: 2. 以下不能定义为用户标识符的是()
选项:
A. Main
B. _0
C. _int
D. sizeof
答案: sizeof
问题 3: 3. 软件产品可被全部或部分重用于新的应用能力叫做软件的
选项:
A. 可维护性
B. 可复用性
C. 兼容性
D. 正确性
答案: 可复用性
问题 4: 4. 有如下函数定义: void func (int a,int&b) {a++; b++;} 若执行代码段: int x=0 ,y=1 func(x,y); 则变量x和y值分别是 ()
选项:
A. 0和1
B. 1和1
C. 0和2
D. 1和2
答案: 0和2
问题 5: 5. 假定AA是一个类,“AA& abc();”是该类中一个成员函数的原型,若该函数存在对*this赋值的语句,当用x.abc()调用该成员函数后,x的值
选项:
A. 已经改变
B. 可能改变
C. 不变
D. 不受函数调用的影响
答案: 已经改变
问题 6: 6. 在多文件结构中,通常把含有main()函数的文件称为
选项:
A. 主文件,实现文件,程序文件,头文件
答案: 主文件,实现文件,程序文件,头文件
问题 7: 7. 假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为
选项:
A. a
B. AA::a
C. a()
D. AA::a()
答案: 请关注公众号【青年搜题】查看答案
问题 8: 8. 可以用p.a的形式访问派生类对象P的基类成员a,其中a是()
选项:
A. 私有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 公有继承的公有成员
答案: 请关注公众号【青年搜题】查看答案
问题 9: 9. 假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为:()
选项:
A. AB operator+(AB & a , AB & b)
B. AB operator+(AB & a)
C. operator+(AB a)
D. AB & operator+( )
答案: 请关注公众号【青年搜题】查看答案
问题 10: 10. 以下程序中,错误的行是 ①#include ②class A ③{ ④ public: ⑤ int n=2: ⑥ A( int val){cout<
选项:
A. ⑤
B. ⑥
C. ⑦
D. ⑩
答案: 请关注公众号【青 数字教育 年搜题】查看答案
问题 11: 11. 在定义一个派生类时,若不使用保留字显式地规定采用何种继承方式,则默认为( )方式
选项:
A. 私有继承
B. 非私有继承
C. 保护继承
D. 公有继承
答案: 请关注公众号【青年搜题】查看答案
问题 12: 12. 在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()
选项:
A. (!E==0)
B. (E>0||E<0)
C. (E==0)
D. (E!=0)
答案: 请关注公众号【青年搜题】查看答案
问题 13: 13. 程序中主函数的名字为()
选项:
A. main
B. MAIN
C. Main
D. 任意标识符
答案: 请关注公众号【青年搜题】查看答案
问题 14: 14. 下列有关函数重载的叙述中,错误的是()
选项:
A. 函数重载就是用相同的函数名定义多个函数
B. 重载函数的参数列表必须不同
C. 重载函数的返回值类型必须不同
D. 重载函数的参数可以带有默认值
答案: 请关注公众号【青年搜题】查看答案
问题 15: 15. int fun1(duoble a){return a*=a;} int fun2(double x,double y) { double 免费试题下载 a=0,b=0; a=fun1(x); b=fun1(y); return (int)(a+b); } main() {double w; w=fun2(1.1,2.0);……} 程序执行后变量w中的值是()
选项:
A. 5.21
B. 5
C. 5.0
D. 0.0
答案: 请关注公众号【青年搜题】查看答案
问题 16: 16. 继承可以使得对象以外的部分不能随意存取对象的内部数据,从而实现信息隐藏。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 17: 17. 字符串“hello,word”占用11个字节的空间
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 18: 18. 多态可以增加软件系统的灵活性,减少信息冗余,提高软件的可重用性和扩展性。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 19: 19. 当使用基类或内层类的带参数的构造函数来完成基类成员或对象成员的初始化时,有时候不需要定义派生类的构造函数。
选项:
答案: 请关注公众号【青年搜题】查看答案
问题 20: 20. 如果定义了不带初始值的类的实例,却没有显式的定义不带参数的默认构造函数,编译时程序就会报错。
选项:
答案: 请关注公众号【青年搜题】查看答案