以下不合法的常量是?
发布网友
发布时间:2022-12-26 14:37
我来回答
共1个回答
热心网友
时间:2023-09-10 21:05
C语言中下列常量不合法的是
(6) 0x3.6 0x开头 这是个16进制数,16进制数没有小数形式,后面不能是3.6这种
(10)E-10 要用小写 e
(11)0x2e-6 同第一条,e是个小数
(12)4.2e 这个没有原因,格式不对,正常应该是 Ae-B ,A,B 都是整数
在中vb中 以下不合法的常量是
B选项是不合法的,这是运算不是常量,不能用这种方式表示。ABC都是正确的
以下选项不合法的字符常量是() A'\018' B'\"' C'\\' D'\xcc'
A.
\018是不合法的,\XXX是八进制的,不能出现8
C语言中,下列不合法的常量是
简单来说,“”是用来表示字符串的,而‘’是用来表示字符的。
用字符串的形式来表示字符是可以的,但是使用字符的形式来表示多字符的字符串是不可以的。
以下合法的字符常量是 5分
第一题 C
双单引号表示他为字符,而\转义字符的加入使他明确的表示为引号这个字符常量
第二题 C
\x代表16进制,但\x后面应该只有2位,这个多了一个e
说下我的解释:
第一题
A 0x表示16进制,但正确的方法应该是使用转义字符\x来表示
B \后面接数字代表使用8进制,可是他两边没有加引号
D \是转义字符,所以他后面少了一个引号
第二题
A 没什么说的
B 直接用数字是可以的,这个字符是ASCII表里面编码179代表的字符
D 代表一个换行符,但换行符也是字符
最后说一下什么是正确的字符常量。
1、他必须是一个字符,而不能是一个字符串。通俗的例子就是他可以是1个字母,但不能是一个单词。
2、他两边必须都有单引号,单引号之内才是字符。双引号就不行,双引号代表串
3、字符可以用数字表示,8进制、10进制、16进制都可以,但要注意格式。
4、转义字符\要注意,如果想表示引号,斜杠这些都需要借助转义字符\才能做到。
5、他必须是一个常量,举个例子说明常量与变量。
x=1;
左边的x是变量,右边的1是常量。因为x可以通过x=2这样的语句进行改变,而1没法改变。
6、毕业快5年了看到这题我居然还没忘~哈哈 小激动下
C语言的一道题:以下不合法的字符常量是()A.'\2' B.'"' c.' ' D.'\483' 问一下该选哪一项,为什么?
D
因为' '里面要是字符,而字符只能从&耽39;\0' 到'\255';所以说'\483'是不合法的字符常量。
以下字符常量中不合法的是 A.'@' B.'&'C.'整D."k"
D
字符常量 用 ' '
" " 字符串