本答案对应课程为:点我自动跳转查看
本课程起止时间为: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<<x–<<", "<<–y<<endl;
选项:
A:10,9
B:9,10
C:10,10
D:9,9
答案: 【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

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注