(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;
来源:百度知道 编辑:UC知道 时间:2024/05/31 06:53:44
答案: C
A n的值是3, 先算i = 2, 然后自加1, 然后赋值.
B 自加1.
C ++操作符需要左值.
D 如果j>0为真, x为1, 否则为0.
建议下次碰到这样的题, 自己在机器上跑下, 这样记忆更深刻.
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/31 06:53:44
答案: C
A n的值是3, 先算i = 2, 然后自加1, 然后赋值.
B 自加1.
C ++操作符需要左值.
D 如果j>0为真, x为1, 否则为0.
建议下次碰到这样的题, 自己在机器上跑下, 这样记忆更深刻.