问几道关于C语言合法字符和数字的问题

这种问题最烦了,怎么想都想不出答案1.下面四个选项中,是合法字符常量的是()A.\X17B.\80C.\\D.\n2.下面四个选项中,均是合法的八进制或十六进制数的是()... 这种问题最烦了,怎么想都想不出答案
1.下面四个选项中,是合法字符常量的是()
A. \X17 B. \80 C. \\ D. \n
2.下面四个选项中,均是合法的八进制或十六进制数的是()
A. -10 0x8f -011 B. 0abc -017 0xc C. 010 -0x11 0xf1 D. 0a12 -0x123 -0xa
3.下面四个选项中,均是正确的数值常量或字符常量的是()
A. 0.0 0f 8.9e '&' B. "a" 3.9E-2.5 1e1 '\"'
C. '3' 011 0xFF00 0a D. +001 0xabcd 2e2 50.
求过程和答案,谢谢各位了!
展开
 我来答
yan日月争辉
2015-10-06 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:63.8万
展开全部
1、D \n是转义字符,表示换行
2、C -10不是八进制或十六进制;0开头的是八进制,数值范围是0~7,所以0abc是错的;0a12同理
3、D、0开头的是八进制,数值范围是0~7,所以0f是错的;-2.5不是1~3位的整数,
所以3.9E-2.5是错的,0开头的是八进制,数值范围是0~7,所以0a是错的;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式