以下不合法的字符常量是:A ‘\t' B ’\17‘ C "\n" D '\xaa' 附上原因啊

如题所述

第1个回答  推荐于2018-04-12
C ABC三个选项都是'\' 其中\后面 系统都以一个字符处理。比如'\n'或'\ab';
C相当于'\n\0'不是字符常量,是字符窜常量本回答被提问者和网友采纳
第2个回答  2012-06-19
c,双引号括起来的不是字符,是字符串
第3个回答  2012-06-19
c,用的是双引号啊,就是字符串了

以下不合法的字符常量是:A ‘\\t' B ’\\17‘ C "\\n" D '\\xaa' 附上原...
C相当于'\\n\\0'不是字符常量,是字符窜常量

140、以下选项中,非法的字符常量是
'\\t'是退格符,A合法。'\\17'是用八进制数表示ASCII码表中对应的字符,B合法。"n"是字符串,不是字符,C不合法。'\\xaa'是用十六进制表示ASCII码表中对应的字符,D合法。选C。

c语言中非法字符有哪些?
首先看定义,用单引号括起来的单个字符,或用双引号括起来的一串字符即字符常量。\\x0d\\x0a C '&' 是用单引号括起来的单个字符,正确。\\x0d\\x0aA '\\xff' B '\\65' D'\\028' 是用单引号括起来的多个字符,但因它们前面都 有一个转义符 ‘\\‘ ,就不能说它们都不符合定义...

在C语言中,是非法的字符常量
B(是一个字符串常量)\\17的ascii码是15,\\是转义字符,后面的数字是八进制。(17)8=(1*8+7)10=(15)10括号后面的数表示进制。确实\\xAA是十六进制的一种表示形式,代表一个字符常量,\\17是八进制的表示形式。 \\t和\\n都是转义字符: \\t表示Tab,也是字符常量。 \\n就有些纠结了,它也是...

c语言常量合法规则
字符常量可以是一个普通的字符(例如x)、一个转义序列(例如\\t),或一个通用的字符(例如\ˀ)。a:整数中不允许出现逗号;b:科学计数法表示5乘以10的0次方,由于科学计数法指数部分只能是整数。既然是十六进制必须以0x开头。C项以0开头说明是8进制,但是末尾的x是非法的。D项以0x开头,说明...

2. 是非法的C语言转义字符。 A) ’\\b’ B) ’\\0xf’ C.'037'D'\\"
A \\b本身是转义字符 正确.B 如果要16进制, 需要写成 '\\xf' 字符转义的时候不需要写0x的.C '\\037'才对, 这种是8进制转义.D 这里应该不是双引号 而是'\\'' 即 两个单引号包含的一个\\' 表示单引号转义.如果不是你打错了话, 那么BC都是错的....

一些C语言的问题,很紧急,非常感谢您能回答!!!
8.错误的常量是 B 。A)0.8E-3.0 B) 55. C) .55 D)1e+2 9.不能用做用户标识符的符号是 D 。A)_256 B)void C)printf D)Float d:flaot 就对了 10.不合法的字符常量是 B。A)‘\\0xff’ B)‘\\65’ C)‘&’ D)‘\\027’你可以查一下书后...

...下列错误的是哪一个?A ch='\\' Bch=62+3 C ch=NULL D ch='\\xaa...
错误的是 A ch='\\';\\在c里面是转义字符 转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于表示字符串常量的双撇号( ")和反斜杠( \\)等。转义字符用反斜杠\\后面跟一个字符或一个八...

计算机考试试卷题库的题目类型都有什么?
C)字符e D)非法的常量(15) 以下非法的赋值语句是( )。A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;(16) 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b\/b的值是( )。A)6.500000 B)6 C) 5.500000 D) 6.000000(17) 已知i、j、k为int型变量,若从键盘输入:1,2,3...

下列能正确表示C语言的字符常量的是 A'\\40' B"A" C'AB'
选择A A、\\40表示转义字符,'\\40'就是一个字符常量。B、"A" 表示一个字符串 C、'AB'写法就是错误的,单引号内只能是一个字符 D、 "\\0请详解"同样表示一个字符串

相似回答