c语言中设m是int型变量,则表达式(m=2*3,m+4),m*3的值是多少?

问题描述:

c语言中设m是int型变量,则表达式(m=2*3,m+4),m*3的值是多少?
(m=2*3,m+4),不是逗号表达式吗?m应该为10的m*3应该为30的啊 但是答案为18 为什么呢 麻烦说下
1个回答 分类:综合 2014-12-06

问题解答:

我来补答
m+4不会修改m的值,除非是m = m + 4,有赋值操作=才行.
这时m是6
 
 
展开全文阅读
剩余:2000