
c++理论题.docx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c++理论题.docx
- 资源描述:
-
1、1. +和 -运算符可以作用于常量。 (2 分)19081. True False2. 整型数据和字符型数据的类型不同,它们之间不能进行运算。 (2 分)19092. True False3. 变量的类型经过强制类型转换运算后其类型就改变了。 (2 分)19103. True False4. C+提供自增(+) 和自减 (-)运算符,可以将变量加 1 或减 1。如果运算符放在变量前面,则变量先加 1(减 1),然后在表达式中使用。如果运算符放在变量后面则变量先加 1(减 1)然后在表达式中使用。 (2 分 )19114. True False5. true 值可以表示任何非 0 值,false
2、 值也可以表示 0 值。 (2分)19125. True False6. 表达式由常量、变量、运算符、函数、圆括号等按一定规则组成的式子。但单独的常量或变量不是表达式。 (2 分)19136. True False7. 实型数赋值给整型时,仅取整数部分赋值,当整数部分的值超出整型变量的范围时,产生溢出,结果出错。 (2 分)19147. True False8. C+中逗号也是一种运算符,在所有运算符中优先级最低。 (2分)19158. True False9. 字符串常量:简称字符串,它们是用双引号括起来的字符序列,例如,“Hello,world!n”。 (2 分)19169. True F
3、alse10. 字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算 (2 分)191710. True False 11. 用 const 修饰的标识符称为符号常量因为符号常量同样需要系统为其分配内存,所以又称为 const 变量符号常量在使用之前一定要先进行声明 (2 分)191811. True False 12. C+语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时,允许把字符变量按整型量输出,也允许把整型量按字符量输出。 (2 分)191912. True False 13. C+语言标识符是以字母或下划线下开头的,由字母,数字和下划线组成的字符串
4、。 (2 分 )192013. True False 14. 一个赋值表达式中使用多个赋值运算符可实现多个变量赋值的功能,如表达式(xy z2)与操作序列(z 2;yz;xy;)是等价的。 (2 分)192114. True False 15. 变量是在程序的执行过程中其值可以改变的量。变量有数据类型和初值。变量在使用之前必须首先声明其类型和名称。 (2 分)192215. True False 16. 字符值是以 ASCII 码的形式存放在变量的内存单元之中的。如x 的十进制 ASCII 码是 120,y 的十进制 ASCII 码是 121。 (2 分)192316. True False
5、17. 字符常量只能用单引号括起来,不能用双引号或其它括号。 (2 分 )192417. True False 18. void 是无值,而不是 0,因为 0 也是一个值。 (2 分) 18. True 1925 False 19. 声明语句中使用的符号“ ”称为初始化符,它不是赋值运算符。 (2 分)192619. True False 20. 条件表达式的形式为:?:其含义为若的值为“真” ,则条件表达式取的值;否则取的值。 (2 分)192720. True False 选择题1. C下列数据中,不合法的实型数据的是( )(2 分) 2428A. 0.123 B. 123e3 C. 2.
6、1e3.5 D. 789.0 2. A若有定义: int a=7; float x=2.5,y=4.7; 则表达式 x+a%3*(int)(x+y)%2/4 的值是( )。(2 分) 2429A. 2.500000 B. 2.750000 C. 3.500000 D. 0.000000 3. C设变量 a 是 int 型,f 是 float 型,i 是 double 型,则表达式 10+a+i*f 值的数据类型为( )。(2 分) 2430A. int B. float C. double D. 不确定 4. B若有以下说明语句,则该语句( ) 。char s=92;(2 分) 2431A.
7、使 s 的值包含 1 个字符 B. 说明不合法,s 的值不确定 C. 使 s 的值包含4 个字符 D. 使 s 的值包含 3 个字符 5. B若变量已正确定义并赋值,以下符合 C+语言语法的表达式是( )。(2 分) 2432A. a:= b+1 B. a=b=c+2 C. int 18.5%3 D. a=a+7=c+b 6. D在 C/C+语言中,逻辑值 “真”用( )表示。(2 分) 2433A. true B. 大于 0 的数 C. 非 0 整数 D. 非 0 的数 7. B下列可用于 C/C+语言用户标识符的一组是 ( )。(2 分) 2434A. void, define, WORD
展开阅读全文
