2024智慧树网课答案 面向对象程序设计(C++)(平顶山学院) 最新完整智慧树知到满分章节测试答案
第一章 单元测试
1、 问题:C++语言与C语言相比最大的改进是( )。
选项:
A:安全性
B:复用性
C:面向对象
D:面向过程
答案: 【
面向对象
】
2、 问题:使用cout需要引用头文件( )。
选项:
A:iostream
B:istream
C:ostream
D:fstream
答案: 【
iostream
】
3、 问题:C++程序中的每条语句以( )结束。
选项:
A:分号;
B:冒号:
C:逗号,
D:引号“
答案: 【
分号;
】
4、 问题:输出命令“cout<<endl;”是正确的。( )
选项:
A:对
B:错
答案: 【
对
】
5、 问题:命令“using namespace std;”的意思是使用命名空间std。( )
选项:
A:对
B:错
答案: 【
对
】
6、 问题:C++程序中的“endl”在输出语句中起换行并清空流作用。( )
选项:
A:对
B:错
答案: 【
对
】
第二章 单元测试
1、 问题:【函数基础】考虑函数原型void test(int a,int b=7,char c=‘’),下面的函数调用中,属于不合法调用的是( )
选项:
A:test(5)
B:test(5,8)
C:test(6,’#’)
D:test(0,0,’‘)
答案: 【
test(6,’#’)
】
2、 问题:【参数传递】C++中,关于默认形参值,正确的描述是( )。
选项:
A:设置默认形参值时,形参名不能缺省
B:只能在函数定义时设置默认形参值
C:应该先从右边的形参开始向左边依次设置
D:应该全部设置
答案: 【
应该先从右边的形参开始向左边依次设置
】
3、 问题:【参数传递】下列的描述中( )是错误的。
选项:
A:使用全局变量可以从被调用函数中获取多个操作结果
B:局部变量可以初始化,若不初始化,则系统默认它的值为0
C:当函数调用完后,静态局部变量的值不会消失
D:全局变量若不初始化,则系统默认它的值为0
答案: 【
局部变量可以初始化,若不初始化,则系统默认它的值为0
】
4、 问题:【循环】有如下程序段:int i=1;while(1){ i++; cout《“”; if(i==10) break: }这个程序代码输出多少( )个?
选项:
A:10
B:9
C:4
D:5
答案: 【
9
】
5、 问题:【循环】执行以下程序后,s的值为( )
int a[]={5,3,7,2,1,5,4,lO}; int s=0,k; for(k=0;k 8;k+=2) s+=*(a+k);
选项:
A:17
B:27
C:13
D:无定值
答案: 【
17
】
第三章 单元测试
1、 问题:【析构函数】class Point
{
int x,y;
public: Point(){x=1;y=1;}
~Point(){cout << x<<‘
,'<<y <<“is deleted.”<< endl; }
};
void main()
{Point a;}
程序的运行结果为:Point 1,1 is deleted. ( )
选项:
A:对
B:错
答案: 【
对
】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦