作业帮 > 综合 > 作业

以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); }

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 04:19:07
以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); }
本题输出结果错误,因为printf语句错误,改为printf("%d",x);
这样结果为-3,根据优先级先运算4%6为4,再做4/5为0,然后做-3+0为-3,最后赋给x,打印出来是-3.
其中4/5为0是因为/号两边为整数 所以为整除,得0