C语言中合法的常量是 A.'program' B.-e8 C.03x D.0xfL 为什么?

如题所述

第1个回答  2022-09-05
选D.A项 单引号 扩住的只能是 单个字符,不能是字符串.B项 出现了 e 说明是十六进制,既然是十六进制必须以 0x 开头.C项 以 0 开头 说明是 8 进制,但是末尾 的 x 是非法的.D项 以 0x 开头,说明是 16进制,所以 f 代表 1...

C语言中合法的常量是 A. 'program' B. -e8 C. 03x D. 0xfL 为什么?
B项 出现了 e 说明是十六进制,既然是十六进制必须以 0x 开头。C项 以 0 开头 说明是 8 进制,但是末尾 的 x 是非法的。D项 以 0x 开头,说明是 16进制,所以 f 代表 15,合法。末尾的 L 是 long 的意思,表示这个常量是长整型。

C语言中合法的常量是 A. 'program' B. -e8 C. 03x D. 0xfL
B. -e8

判断C语言中合法的常量
a应该加双引号 b负号后面应该有数字 c八进制数以0开头,不可能有x d是对的,16进制长整型数

17.C语言中,编程人员可以使用的合法标识符是() A. ifB. 6e8C. char...
在C语言中,合法的标识符是由字母、数字和下划线组成的,且以字母或下划线开头。根据这个规则,选项A和C是合法的标识符,而选项B和D不是合法的标识符。所以,合法的标识符是A. if 和 C. char

C语言的数值常量是指什么
C语言中的数值常量如下:一、字符常量。形如: ‘ a ’ 、‘ b ’ 、‘ 1 ’、 ‘ \\aaa ’、 ‘ \\xbb ’ 。其中aaa是一个八进制的数,是ascii值;bb是一个十六进制的数,是ascii值。字符常量的类型为:char。二、整型常量。形如: 1 、-2 、123 、0b1001 、1101 、0x7FFF FFFF、...

c语言中常量分为几种类型?
e8,25e3.1 (3)字符常量 字符常量也有两种 第一种 普通字符 用单撇号括起来的一个字符 如 ‘a’,'b',‘3’,‘!’,等,注意单撇号内只能有 一个字符 如‘er’是不合法的 第二种 转义字符 常考的也是这种 '\\'','\\n','\\b','\\02'举几个不合法的例子 '\\019'代表八进制数 19...

c语言,什么是合法的数值型常量
C语言中,按照既定的规则定义的常量就是合法的数值型常量,分为以下3种:1、十进制整数 十进制整数就是通常整数的写法。例如:11、15、21等。2、 八进制整数 八进制整数的书写形式是在通常八进制整数的前面加一个数字0。例如:00、0111、015、021等,它们分别表示十进制整数:0、73、13、17。3、 ...

下列哪些不是合法的c语言常量?为什么?
你好,应该是D吧。A选项(十进制表示)和B选项(十六进制表示)都是整型,C选项(科学计数法)属于实型。D选项因\\与38无法组成有效的转义字符,故不合法。

C语言问题 在线等
以下合法的一组常量是 A. 1.24e3 08211 0xFF 12L \/\/合法 B. 38.00e8f 12UL 01777777 ‘X’ \/\/ 38.00e8f 不合法 C. 20FA 07321 0xffff ”A“ \/\/20Fa不合法 D. 3.14E2.3 0x32768 -27 1UL \/\/ 3.14E2.3 不合法 2. 以下常量合法的...

3.14e2为什么是合法的c语言常量
3.14乘十的二次方

相似回答
大家正在搜