C++6.0中.设有变量说明"int x;"则表达式"(x=4*5,x*5),x+25"的值为__?

A20B45C100D125为什么?... A20 B45 C100 D125
为什么?
展开
 我来答
kongwq16
2010-10-21 · TA获得超过392个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:283万
展开全部
B因为逗号连接的表达式值为最后一个表达式的值,从左到右计算,x=4*5=20,x*5不是赋值语句x还等于20,最后20+25=45即为整个表达式的值
White_MouseYBZ
推荐于2017-11-27 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6687万
展开全部
B正确,选B。因为x=4*5==20,然后20+25==45;逗号表达式取最右边的分表达式的值,所以是45;x*5并没有赋给x,没有影响x==20的值。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuweixx
2010-10-21 · TA获得超过138个赞
知道答主
回答量:73
采纳率:0%
帮助的人:47.3万
展开全部
20
详情参考C或C++的各种教程中的逗号表达式一节!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Scitin
2010-10-21 · TA获得超过2052个赞
知道小有建树答主
回答量:1487
采纳率:0%
帮助的人:867万
展开全部
问一下,没有"int x;"怎么通过编译?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
女儿飞
2010-10-21 · TA获得超过483个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:354万
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式