第2章练习 基本数据类型与输入输出xs答案

2020-06-17 10:34

一、简答题

1. 字符常量与字符串常量的区别是什么? 答:字符常量与字符串常量的主要区别在于:(1)定界符不同。字符常量使用单引号,而字符串常量使用双引号。(2)长度不同。字符常量的长度固定为1,而字符串常量的长度,可以是0,也可以是某个整数。(3)存储要求不同。字符常量存储的是字符的ASCII码值,而字符串常量除了要存储有效的字符外,还要存储一个结束标志’\\0’。

二、选择题

1. 下列数据类型不是C++语言基本数据类型的是( )。

A.字符型 B.整型 C.实型 D.数组 2. 在C++语言中,080是( )。

A.八进制数 B.十进制数 C.十六进制数 D.非法数 3. 下列字符列中,可作为C++语言程序自定义标识符是( )。

A.switch B.file C.break D.do 4. 下列字符列中,可以作为“字符串常量”的是( )。

A. ABC B.″xyz″ C.′uvw′ D. ′a′ 5. 字符串”vm\\x43\\\\\\np\\102q”的长度是( )。

A. 8 B. 10 C. 17 D. 16 6. 在C++语言中,自定义的标识符( )。

A.能使用关键字并且不区分大小写 B.不能使用关键字并且不区分大小写 C.能使用关键字并且区分大小写 D.不能使用关键字并且区分大小写 7. 下面标识符中正确的是( )。

A._abc B.3ab C. int D.+ab 8. 下列不合法的变量名为( )。

A.int B.int1 C.name_1 D.name0 9. 下列变量名中,非法的是( )。

A.A25 B.My_car C.My-str D.abc

10. 下列常量中,十六进制int型常量是( )。

A.0x5f B.x2a C.046 D.7a

11. 下列常量中,不是字符常量的是( )。

A.'\\n' B.\

C.'x' D.'\\7'

12. 长双精度浮点型常量的后缀是( )。

A.U B.F C.L D.无

三、判断题

√1.C++语言的合法字符集与C语言的完全相同。 ×2.标识符规定大小写字母没有区别。

√3.C++程序中,不得使用没有定义或说明的变量。

√4.变量的数据类型指出了变量在内存中存放的字节数。

√5.C++程序中,通常使用const来定义符号常量,定义时必须指出类型。 ×6.变量被定义或说明后,它一定具有有意义的值。

×7.字符串常量与字符常量的区别仅表现在定义形式上的不同,一个用双撇号,另一个用单撇号。

×8.使用sizeof运算符可以求得某种类型和某个变量在内存中占的字节数,不能求得某个表达式的类型在内存中所占的字节数。

四、填空题

1.C++语言中,基本数据类型包含有整型、 浮点型 、 字符型 和 布尔型 。 2.浮点型常量可分为单精度、 双精度 和 长双精度 浮点型常量。


第2章练习 基本数据类型与输入输出xs答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北京理工在线作业-计算机应用基础

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: