详(a=4*5,a*2)为逗号表达式,结合性由左至右.先执行a=4*5,于是a得到初值20.然后执行a*2,但并没有将值赋给a,所以a仍然为20. 所以a+6=20+6=26
int a;则表达式(a=4*5,a*2),则a+6的值是多少
1个回答
相关问题
-
若a是int型变量,则表达式(a=4*5,a*2),a+6的值为多少
-
若a是int型变量,则表达式((a=4*5,a*2),a+6)的值为?
-
若有定义语句:int a=5;,则表达式:a++的值是?.
-
若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值是多少?
-
定义int a[ ]={1,2,3,4,5,6},*p=a;表达式(*++p)++的值是________.
-
定义 int a[]={1,2,3,4,5,6} ,*p=a;表达式 ++(*++p) 的值是____________.
-
若有定义“int a=7;float x=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是
-
设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[
-
设有定义int a=3b=4c=5则以下表达式中,值为0的表达式是:A a&&b;B:a