c语言,合法常量是?并说明解释。

以下选项中能表示合法常量的是  
A)整数:1,200  
B)实数:1.5E2.0  
C )字符斜杠:‘\’  
D)字符串:"\007"
到底应该是什么啊,怎么答案都不一样,这题原题给的是C,但是我拿不准,所以请各位多多指教啊

很明显是选 D
A 它多了一个逗号
B 用指数表示的时候,指数一定是一个整数
C 反斜杠是 '\\'
D 那是一个八进制表示的ASCII码,然后再加上一个'\0'组成的字符串 所以是对的
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-05-31
选B
A: 计算机语言里整数不能用逗号分隔
C:斜杠的正确表示法为'\\'
D:字符窜是以“\0"结尾的一序列字符,所以这个字符串后面的07是无效的本回答被提问者采纳
第2个回答  2020-07-04
D。1,200不是,但1200是。必须是双杠\\。E后必须是整数。
第3个回答  2011-10-07
D
第4个回答  2011-10-06
A
相似回答