(a = 3,b = 5,b+ = a,c = b* 5)逗号表达式的值
来源:百度知道 编辑:UC知道 时间:2024/05/26 20:48:20
请高手算算,最好把步骤写写,在此谢谢了!!
前两个表达式只是赋值,从第三个开始计算,
b+=a,
即b=b+a,
即b=5+3,
b=8,
求最后一个表达式,
c=b*5,
c=8*5,
c=40.
因为逗号表达式的值是最后一个表达式的值,所以些表达式的值为40,其他各变量最后的值依次为:a=3,b=8,c=40
40 逗号表达式只显示最后一个算式的值
但是计算的时候,由于逗号表达式的级别低于赋值表达式
所以要先算赋值表达式 所以得到b=8,所以c=40
40
逗号表达式是所有运算符中级别最低的.
逗号表达式的求解过程是:先求表达式1,在求表达式2.整个逗号表达式的值是表达式2的值
如逗号表达式 A=3*5,A*4先得A的值 15然后求解A*4得60
再有如 1.x=(a=3,6*3)
2.x=a=3,6*3
1是一个赋值表达式,将一个逗号表达式的值赋给x,x值为18
2是一个逗号表达式,x值为3.整个逗号表达式值为18
b+=a得到b=8
c=b+5得到c=40此为最后表达式的值.
^_^
b+=a,
即b=b+a,
即b=5+3,
b=8,
求最后一个表达式,
c=b*5,
c=8*5,
c=40.
因为逗号表达式的值是最后一个表达式的值,所以些表达式的值为40,其他各变量最后的值依次为:a=3,b=8,c=40
40
40
已知5|2a+1|=-4(b-3)*(b-3),a*a*a*a*a*a+b*b=?
|A|=5 |B-1|=3 求A-B
5a=3b ,那么a:b=( ):( )
如果a×3=b×5,那么 a:b=
若|a|=3,|b|=5,且|a+b|=a+b,求a-b的值.
a〈b,|a|=3|b|=5求a-b
已知(a+b+3)(a+b-3)=-5,求a+b的值
|a-3|+|6-a|=7-|b+5|-|b+1|,则a+b最大值是多少?
int a,b=5; a=(++b)+(++b)+(++b)+(++b);
三个有理数a,b,c满足a:b:c=2:3:5,且a×a+b×b+c×c=abc,则a+b+c=几?