(a=4*5,a*2),a+6,括号优先级最高先算括号里,括号里a=4*5=20即是(20,20*2),20+6所以结果26你的想法错在括号里(a=4*5,a*2)右边只是a*2但是没有再赋值给任何变量如果括号里是
(a=4*5,a=a*2)就……明白了吧
若a是int型变量,则表达式(a=4*5,a*2),a+6的值为多少
若a是int型变量,则表达式(a=4*5,a*2),a+6的值为多少
您的回答是:这是个逗号表达式,是一个表达式
逗号表达式的值为逗号右边的值,如(a,b)的值即为b的值,逗号的运算优先级最低
(a=4*5,a*2),a+6的值即为a+6的值,即为26
但是()里逗号右边的值不是a*2吗,前面算出a=4*5=20,那a*2的值不就应该是40了吗,然后a+6的值就变成46了,标准答案是26,我这种想法到底哪里错了?
您的回答是:这是个逗号表达式,是一个表达式
逗号表达式的值为逗号右边的值,如(a,b)的值即为b的值,逗号的运算优先级最低
(a=4*5,a*2),a+6的值即为a+6的值,即为26
但是()里逗号右边的值不是a*2吗,前面算出a=4*5=20,那a*2的值不就应该是40了吗,然后a+6的值就变成46了,标准答案是26,我这种想法到底哪里错了?
其他人气:734 ℃时间:2020-04-07 11:14:35
优质解答
我来回答
类似推荐
猜你喜欢
- 1如果我们把三角形的三个内角剪下来拼成一个平角,拼时应注意什么
- 2用括号里所给词的适当形式填空
- 3把下列句子补充完整.节日的广场摆放着各种各样的花,简直成了( ).他的心胸比( )
- 4无线通信系统中什么是无线传输介质?
- 5某地实际面积为500平方千米,假如比例尺为1:1000000.那么在地图上该地面积为多少平方厘米?..
- 6小猴子摘桃子,第一天摘了树上桃子总数的3分之1,第二天摘了剩下的3分之1,树上还剩下16只桃子
- 7《我站在铁索桥上》中的为什么说这是“英雄的土地”?
- 8氯化铁溶液中加入少量氨水的化学方程式和离子方程式
- 9已知三角形ABC,BC边上有两点D、 E连接AD、 AE使三角形中只存在两个面积相等的三角形,证明:AB+AC>AD+AE
- 10已知扇形的周长8厘米,则扇形面积最大值为