若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,我这种想法到底哪里错了?
人气:136 ℃ 时间:2020-04-07 11:14:35
解答
(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是int型变量,则表达式(a=4*5,a--,++a),a+6的值为___
- 18. 若s是int型变量,且s=6,则下面表达式的值为 .s%2+(s+1)%2
- 若a为int变量,则计算表达式a=25/3%3后a的值为___
- When anger rises,think of the consequence是什么意思啊
- How to get into a good school?My advice is to research all p( )schools and the admission process.
- 二次函数y=x平方;+bx+c的图像的顶点为D,与x轴正方向从左至右依次交于A,B两点,与y轴正方向交于C点,
猜你喜欢
- 一辆汽车去县城以每分钟2.5km的速度,行了半小时,返回时以每小时130km的速度行驶,汽车返回时用了多少分钟?(用比例解)
- 请大家帮忙解释几个古代词语的意思
- 集合名词怎么用
- 一个自然数除以2余1,除以3余2,除以4余3,除以5余4,除以6余5,能被7整除,其最小值是多少?要有过程拜�
- 如果函数y=f(x)的图像与函数y=2x-3的图像关于原点对称,则y=f(x)的表达式为
- 有一批货物,第一天运走了总数的20%,第二天运走了余下的八分之五,第二天比第一天多运走195吨,这批货与原
- 每日必须摄入足够量的钙.目前市场上的补钙药剂很多,
- 铅酸蓄电池生极板的固化