(完整版)计算机二级c常量与变量习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常量和变量

1、以下选项中可作为C语言合法常量的是

A)-80. B)-080 C)-8e1.0 D)-80.0e

2、以下选项中可作为C语言合法整数的是

A) -034 B) 0386 C) 0Xffa D) x2a2

3、以下选项中可作为C语言合法常量的是

A) e5 B) -3.0e5 C) 5e0.5 D) oxaa

4、以下选项中可作为C语言合法常量的是

A) -0xa B) -037 C) ox3a D) .123

5、下列变量定义中合法的是

A) short _a=1.le-1; B) double b=1+5e2.5;

C) long double=0xfdaL; D) float 2_and=1-e-3;

6、下列变量定义中不合法的是

A) int a=b=1; B) int a=5.8;

C) double x=5; D) char c=100;

知识点

整型:八进制数由数字0开头,后跟数字0~7表示,不能出现8和9。十六进制整数:由0x开头,后跟0~9,a~f (A~F)表示.

八进制和十六进制数只能是正整数!不能表示负数和小数。

实型:小数形式:(必须有小数点)如 .123 , 123. 也是正确的

指数形式: e前e后必须有数字,且e后 (指数) 必须为整数

字符型:用ASCII码存放,可以和整形相互赋值及混合运算。

变量:在定义的时候不能连续赋值,多个变量必须用逗号隔开。定义完以后可以连续赋值。

答案

1--5、ACBDA 6、A

相关文档
最新文档