慕设计746954
2017-06-15 11:48
int x;(x=2*3,x+4),x*3; x=10,请问为什么?
因为x=2*3 后面的无论 x加4 还是x乘3 都没有把 数值代入x 所以输出 还是2乘3 是6
因为你自己都按顺序来喽。。。。 x=2乘3 就是6 6加4 等于10 10代入x 输出x就是10
白色渡鸦 回复慕设计746...
我刚才去打了一下这个代码 输出是6 不是10.。。。 我去研究下
2017-06-18 20:00:11
共 2 条回复 >
应该是先乘除后加减
能详细说下问题吗。。。。
慕设计746...
假设x是int型变量,则表达式(x=2*3,x+4),x*3 的值是 10;能请问一下为什么是10吗?
2017-06-16 14:15:23
共 1 条回复 >
C语言入门
926210 学习 · 20797 问题
相似问题
回答 1
回答 5
回答 3