c语言中的x=(x=5*6,x*4,x+5)是什么意思? 假如x=20,那么输出的x值是多少?
5个回答
展开全部
x=(x=5*6,x*4,x+5),
首先(x=5*6,x*4,x+5)是逗号表达式的值
然后再将逗号表达式(x=5*6,x*4,x+5)的值赋给变量x
x=20,那么(x=5*6,x*4,x+5)逗号表达式的值为最后一个表达式的值x+5=》35然后把25赋给x,输出的x值是为35
首先(x=5*6,x*4,x+5)是逗号表达式的值
然后再将逗号表达式(x=5*6,x*4,x+5)的值赋给变量x
x=20,那么(x=5*6,x*4,x+5)逗号表达式的值为最后一个表达式的值x+5=》35然后把25赋给x,输出的x值是为35
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
该题与逗号表达式有关…它由多个表达式组成,先求解表达式1,再求解表达式2,最后求3,整个逗号表达式的值等于最后一个表达式的值为25…
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
逗号表达式值永远等于最后一个表达式的值,所以这个逗号运算最后的值是35,所以下最后等于35
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-11-22
展开全部
35
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询