发布网友 发布时间:2024-03-26 20:44
共4个回答
热心网友 时间:2024-07-24 19:20
你这书中答案错了吧!是5应该!程序你自己运行下就知道-运算的优先级比%=高!先是x-y在执行%=
#include<stdio.h>热心网友 时间:2024-07-24 19:22
尽信书不如无书,答案应该是5。热心网友 时间:2024-07-24 19:24
x%=x-y,从右向左算,答案是5热心网友 时间:2024-07-24 19:17
由于编译器的构造不一样 所以有可能产生的结果不一样 你应该根据你使用的环境进行程序实践 避免使用x%=x-y 这样的表达式 应该加上括号 使可读性更强 减少造成错误的机会