当前位置:首页 » 编程语言 » c语言常量中错误的是
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言常量中错误的是

发布时间: 2023-08-30 11:41:46

Ⅰ 在c语言中,错误的int类型的常量是(C). A.1234 B.0 C.039 D.0xAF

C项039是八进制,八进制数由数字0,1,2,3,4,5,6,7来表示,所以039是错的,选C

Ⅱ C语言下列哪些是错误的常量,为什么

1,单引号只能引一个字符
2,O不能用在整型变量中
3,同1
4,0开关的代表8进制,而8进制中不能出现8
7,字符用这种形式表示时是用三个8进制数表示,不能用4位数
10,没有基数

Ⅲ 以下不符合C语言语法的实型常量是 A.1.2E0.5 B.3.14159E C..5E-3 D.E15

1、A错误,指数必须是整数,不符合C语言语法的实型常量。

2、B错误,指数不能省略,不符合C语言语法的实型常量。

3、C正确,符合C语言语法的实型常量。

4、D错误,底数不能省略,不符合C语言语法的实型常量。

e与E,表示以10为底数的幂数,且e与E后面必须跟整数,若是小数,也是错误的,例如3.2e1.5 ,这里1.5是小数,所以错的。

(3)c语言常量中错误的是扩展阅读:

C语言中关于合法的数值常量:

1、八进制常量:开头必须是0,且八进制是0-7之间组成的数,例如,029就是错误的八进制表示方式。

2、十六进制常量:0X开头,包含字母ABCDEF,不区分大小写,例如0x与0X一样,0Xaa与0xAA,都是正确的。

3、实数型常量:必须有小数点,例如定义double a=1就是错误的,必须写成double a=1.0,另外写成a=1,0中间是逗号,就更是错误的了。