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

问题描述:

以下程序输出的结果是 main() {int x; x=-3+4%6/5; printf(%d,x); }
1个回答 分类:综合 2014-11-01

问题解答:

我来补答
本题输出结果错误,因为printf语句错误,改为printf("%d",x);
这样结果为-3,根据优先级先运算4%6为4,再做4/5为0,然后做-3+0为-3,最后赋给x,打印出来是-3.
其中4/5为0是因为/号两边为整数 所以为整除,得0
 
 
展开全文阅读
剩余:2000
上一页:圆向量