c语言几道题

来源:百度知道 编辑:UC知道 时间:2024/06/20 05:25:02
简单的几道题 请帮忙坐下 谢谢~~
1、指出下列哪些是保留字:(多选)
A.char B.abc C.printf D.Int E.float F.define G.include H.PI
2、指出下列哪些是合法的用户标识符?(多选)
A.P-S B.putchar C.double D._908 E.*par F.sheep! G.wind H.x y
3、下面哪些写法是对的,而且是常量?
A.125 B.-.456 C.1.25e20 D.'AB' E.E6 F.0238 G.0xabcdef H."\n\\\'123"
答案怎么都没有同意
我该相信谁的呢`~
小弟分也不多 只有提高悬赏 十分吧~

char、float是保留字:
putchar、_908、wind是合法的。
125 、1.25e20、0238 0xabcdef ."\n\\\'123"是合法常量,-.456 不是合法的。D也不是,E也不是。

1.ADE
2.c语言规定标识符只能有字母、数字、下划线组成,且第一个字符必须是字母或下划线
所以选 ABCDG
注:(关键字就是标识符的一种,所以第2题中所以的关键字也是标识符)
3.至于第3题本人没多大把握
不敢误人子弟