森熊汤比唬粉萍搂急惹撕八涣
对应课程:点击查看
起止时间:2018-03-12到2018-03-13
更新状态:已完结
第一章 C++语言概述 第一章 C++语言概述 单元测验
1、 C++程序的基本构成单位是( )。
A:函数
B:函数和过程
C:超文本过程
D:子程序
答案: 函数
2、 一个C++程序总是从( )开始执行。
A:主函数
B:主过程
C:子程序
D:主程序
答案: 主函数
3、 以下有关C++程序的叙述正确的是( )。
A:每行中只能写一条语句
B:main函数必须位于程序的最前面
C:一条语句可以写在数行中
D:对程序进行编译时可发现注释中的拼写错误
答案: 一条语句可以写在数行中
4、 C++语言是以( )语言为基础逐渐发展演变而成的一种程序设计语言。
A:Pascal
B:C
C:B
D:Simula 67
答案: C
5、 C++程序在使用cin、cout完成输入、输出时,需要使用include预处理命令包含头文件iostream,预处理命令以( )开始。
A:#
B:;
C://
D:{
答案: #
第二章 基础知识 第二章 基础知识 单元测试
1、 下列数据中,不合法的实型数据的是()。
A:0.123
B:123e3
C:2.1e3.5
D:789.0
答案: 2.1e3.5
2、 若有定义: int a=7; float x=2.5,y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是()。
A:2.500000
B:2.750000
C:3.500000
D:0.000000
答案: 2.500000
3、 设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
A:int
B:float
C:double
D:不确定
答案: double
4、 若有以下说明语句“char s=92;”,则该语句()。
A:使s的值包含1个字符
B:说明不合法,s的值不确定
C:使s的值包含4个字符
D:使s的值包含3个字符
答案: 使s的值包含1个字符
5、 若变量已正确定义并赋值,以下符合C++语言语法的表达式是()。
A:a:= b+1;
B:a=b=c+2;
C:int 18.5%3;
D:a=a+7=c+b;
答案: a=b=c+2;
6、 在C++语言中,逻辑值“真”用()表示。
A:true
B:大于0的数
C:非0整数
D:非0的数
答案: 非0的数
7、 下列可用于C++语言用户标识符的一组是()。
A:void, define, WORD
B:a3_b3, _123, Car
C:For, -abc, IF Case
D:2a, DO, sizeof
答案: a3_b3, _123, Car
8、 下列选项中非法的表达式为()。
A:0<=x<100
B:i=j==0
C:(char)(65+3)
D:x+1=x+1
答案: x+1=x+1
9、 一个C++程序的执行从()。
A:本程序的main函数开始,到本程序的main函数结束
B:本程序的main函数开始,到本程序的最后一个函数结束
C:本程序的第一个函数开始,到本程序的main函数结束
D:本程序的第一个函数开始,到本程序的最后一个函数结束
答案: 本程序的main函数开始,到本程序的main函数结束
10、 设有定义“int x; double y; ”及语句“x=y; ”,则下面正确的说法是()。
A:将y的值四舍五入为整数后赋给x
B:将y的整数部分赋给x
C:该语句执行后x与y相等
D:将x的值转换为实数后赋给y
答案: 将y的整数部分赋给x
11、 下面4个选项中,均是合法整型常量的选项是()。
A:160 -0xff 011
B:123.5 01a 0xe
C:-01 1,986,012 0663
D:-2e3.2 0.234 1e0
答案: 160 -0xff 011
12、 下面4个选项中,均是合法实数的选项是()。
A:160. 0.12 e3
B:123.5 2e-4 123.
C:-0.18 2e 0e1
D:-2e3.2 0.234 1e0
答案: 123.5 2e-4 123.
13、 下面4个选项中,均是合法转义字符的选项是()。
A:” ‘\’ ”
B:’\’ ‘\017′ ”
C:’\018’ ‘\f’ ‘xab’
D:’\0′ ‘\101’ ‘x1f’
答案: ‘\’ ‘\017’ ”
14、 已知“int a,b; ”,用语句“cin>>a>>b; ”输入a,b的值时,不能作为输入的分隔符的是()。
A:,
B:空格键
C:Enter键
D:Tab键
答案: ,
15、 以下程序段的输出结果是()。int x=10, y=10;cout< 10,9
16、 有一个字符串在程序中表示为”\Name\Address”,则该字符串的长度是()。
A:18
B:16
C:14
D:13
答案: 13
17、 若有定义“int x; ”,则下面不能将x的值强制转换成双精度数的表达式是()。
A:(double) x
B:double(x)
C:(double) (x)
D:x (double)
答案: x (double)
18、 已知x,y 为整型,z为实型,ch为字符型,则下列表达式中正确的是()。
A:z=(x+y)++
B:x+y=z
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
蔚户送我瓦闯卜台碎圣迫轻澎