(2)char a='aa' 用单引号括起的是字符常量,'aa' 含2个字符,也不是转义字符,所以不是合法常量。'n' 是合法字符常量, '\x2d' 是合法字符常量, 单引号里是转义字符,\x 打头的是 16 进制数,\x2d 对应 编码为 16 进制 0x2d 的字符。
(3) 正确的是 A. %运算 是 整型除以整型得到的是余数。
其他选择项,B 是语句,可理解为 a = (x != y) x 不等于y 成立则为真,a 得1,不成立为假,a 得0。
C, %运算 是 整型除以整型, 而 a*y 为 double 型,不允许。
D, x+y 不能为 "左值" 。如果是 y=x=x+y就是合法语句,但还不是表达式。
cd是设置当前工作目录的命令 ,设置了当前工作目录,你就可以使用相对目录。当前目录是d1,\表示d1所在目录,即d1的上一级目录c:,\d2就表示c:\d2,所以是选C。这个问题其实不是考的cd,是考的相对目录问题