若 a=9 ; b=8 ,则表达式 (a=++b)?++a:++b 的值是
1个回答
先计算++b,b得9
再计算++a,a得10
再计算++b,b得10
判断a=++b为假
输出b,即10
表达式 (a=++b)?++a:++b 的值是10
相关问题
如果a=8,b=9,则表达式(++a==b--)?a++:b--的值为?是9还是10 为什么?
若a=8,b=4,c=2,则表达式!(a-b+c-1&&b+c/2)的值是多少
若变量a和b的值分别为3和9,则表达式a||b的值为( )
若变量a=5,b=8,则逻辑表达式(a*b
若变量A,B,的值分别为3,4,则表达式(A+B)/(A-B)的值为?
若有定义:int a=3,b=2,c=1;并有表达式:①a%b,②a>b>c,③b&&c+1,④c+=1,则表达式值相等
在c语言中: 表达式a+=a-=a=9的值是 。( ) A)9 B)
若a=5,b=2,c=1,则表达式 a-b
若有定义:int a=2,b=3; float x=5; 则表达式x*b/a的值是( ).
若向量a、b满足|a|=8,|b|=12,则|a+b|的最大值是,最小值是