作业帮 > 综合 > 作业

(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 12:14:07
(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;
(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;
答案:C
A n的值是3,先算i = 2,然后自加1,然后赋值.
B 自加1.
C ++操作符需要左值.
D 如果j>0为真,x为1,否则为0.
建议下次碰到这样的题,自己在机器上跑下,这样记忆更深刻.