快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

中国大学MOOC 面向对象程序设计(C++)-东北大学 测验与作业答案

文章目录[隐藏]

第2章 C++简单程序设计

1 C++程序从上机到得到结果的一般操作步骤依次为(    )
喵查答案:编辑、编译、链接、运行
编译、编辑、链接、运行
编译、编辑、运行、链接
编辑、链接、编译、运行

2 下面的程序为死循环的是(    )
for(int i=0; i<100; ) { i++; }
int i=100; while (i) { i–; }
int i=100; for(; i; i– );
喵查答案:int i=0; do { i=10; } while(i>=0);

3 逗号表达式 (x=2*3, x=x*5), x+25 的值为(    )
25
喵查答案:55
100
45

4 以下都是C++语言标识符的一组是(     )
dsfa, df4, f$
huhj, a^, k2
3k, h, j_9
喵查答案:_ok, jk, k8

5

假设定义了:enum color {red=1, orange, yellow, green ,blue, purple, black};blue的值是(    )
4
喵查答案:5
3
6

第4章 类与对象

1

设有函数原型:void calculate(int a, int b=5, char c=’a’); 则下面函数调用中不正确的是(    )
calculate(3);
calculate (3,7);
喵查答案:calculate (3,’x’);
calculate(1,2,’*’);

2 关于类和对象,错误的说法是(    )
类是一种类型,它封装了数据和操作
对象是类的实例
喵查答案:一个类的对象只有一个
一个对象必属于某个类

3 在类Circle的声明体外定义成员函数float area( ) 时,函数头为(    )
喵查答案:float Circle::area()
float Circle:area()
Circle::area()
Circle::float area()

4 下面有关析构函数特征的描述中,正确的是(    )
析构函数名与类名完全相同
析构函数可以是重载函数
析构函数可以有多个参数
喵查答案:析构函数不能指定返回类型

5 下面对构造函数的不正确描述是(    )
系统可以提供默认的构造函数
喵查答案:构造函数可以有形式参数和返回值
构造函数可以重载
构造函数可以设置默认形参值

6 C++中,结构体与类的不同点为(    )
结构体不能有成员函数
结构体不能继承
喵查答案:默认的访问权限不同
结构体不能有数据成员

关注工众号

喵查

查看更多答案

喜欢 (0)
关于作者: