对应课程:点击查看
起止时间:2017-02-28到2017-07-31
更新状态:已完结
第5讲 顺序结构的程序设计 第5讲 掌握C++输入输出的格式控制
1、 输入输出格式控制是在哪个头文件中定义的?
A:iostream.h
B:iomanip.h
C:istream.h
D:ostream.h
答案: iomanip.h
2、 对于语句cout< ”<<”称作提取运算符
3、 在ios中提供控制格式的标志位中,哪个是转换为十六进制形式的标志位?
A:hex
B:oct
C:dec
D:left
答案: hex
4、 定义变量:char one_char;则语句cout< printf(“%c”,one_char)
5、 若有定义“int x=17;”,则语句“cout< 21
6、 与C语言printf(“Hello,World\n”);语句功能相同的C++语句是:
A:cout>>”Hello,World\n”;
B:cout<<“Hello,World\n”;
C:cin>>”Hello,World\n”;
D:cin<<“Hello,World\n”;
答案: cout<<“Hello,World\n”;
7、 与语句cout< D)cout<<’ \0’;
8、 下列程序的运行结果是:#include using namespace std;int main(){int a=2;int b=a+1;cout< 0
9、 执行下列代码,程序的输出结果是(用下划线表示空格):int a=29,b=100;cout < _29100
10、 执行下列代码,程序的输出结果是:cout <<″Hex:″<< hex << 255;
A:ff
B:hex:ff
C:Hex:ff
D:f
答案: Hex:ff
第10讲 函数的设计 第10讲 灵活运用函数重载、默认参数
1、 指出下列对定义重载函数的要求中,( )是错误的。
A:要求参数的个数相同
B:要求参数的类型相同时,参数个数不同
C:函数的返回值可以不同
D:要求参数的个数相同时,参数类型不同
答案: 要求参数的个数相同
2、 一个函数为void x(int,char ch=’a’),另一个函数为void x(int),则它们:
A:不能在同一程序中定义
B:可以在同一程序中定义并可重载
C:可以在同一程序中定义,但不可以重载
D:以上说法均不正确
答案: 可以在同一程序中定义,但不可以重载
3、 重载函数在调用时选择的依据中,错误的是:
A:函数的参数
B:参数的类型
C:函数的名字
D:函数返回值类型
答案: 函数返回值类型
4、 下列函数原型声明中错误的是:
A:void fun(int x=0,int y=0);
B:void fun(int x,int y);
C:void fun(int x,int y=0);
D:void fun(int x=0,int y);
答案: void fun(int x=0,int y);
5、 一个函数带有参数说明时,则参数的默认值应该在( )中给出。
A:函数定义
B:函数声明
C:函数定义或声明
D:函数调用
答案: 函数定义或声明
6、 下列关于函数参数默认值的描述中,正确的是:
A:函数参数的默认值只能设置一个
B:若一个函数含有多个参数,其中一个参数设置成默认值后,其后所有参数都必须设置默认值
C:若一个函数含有多个参数,则设置默认参数时可以不连续设置默认值
D:C++语言中函数都必须设有默认值
答案: 若一个函数含有多个参数,其中一个参数设置成默认值后,其后所有参数都必须设置默认值
第20讲 动态分配内存 第20讲 掌握动态分配内存的方法
1、 对使用关键字new所开辟的动态存储空间,释放时必须使用:
A:free
B:create
C:delete
D:realse
答案: delete
2、 关于动态存储分配,下列说法正确的是:
A:new和delete是C++语言中专门用于动态内存分配和释放的函数
B:动态分配的内存空间也可以被初始化
C:当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必使用delete释放内存空间
D:当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
答案: 动态分配的内存空间也可以被初始化
3、 对new运算符的下列描述中,哪个是错误的?
A:它可以动态创建对象和对象数组
B:用它创建对象数组时必须指定初始值
C:用它创建对象时要调用构造函数
D:用它创建的对象可以使用运算符delete来释放
答案: 用它创建对象数组时必须指定初始值
4、 若有以下定义,则释放指针所指内存空间的操作是:float r=new float[10];
A:delete r ;
B:delete r;
C:delete []r;
D:delete r[];
答案: delete []r;
5、 已知n是一个int型变量,下列语句中错误的是:
A:long p=new long[n];
B:long p[n];
C:long p=new long(n);
D:long p[10];
答案: long p[n];
第25讲 类的定义 第25讲 掌握类的基本概念
1、 下面关于类中概念的描述中错误的是:
A:类是抽象数据类型的实现
B:类是具有共同行为的若干对象的统一描述体
C:类是创建对象的样板
D:类就是C语言中的结构体类型
答案: 类就是C语言中的结构体类型
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领