已知int x=5;表达式6>x>1的值是多少?为什么答案是0,而不是1或者表达式语法错误?
1个回答
从左往右计算
6>x 值 是1
1>1,最后值是0
相关问题
已知int x=1,y=1,z=1;表达式(x++)+(y++)+(z++)的值是多少?
定义int x[]={3,2,5,1,15,7,12};则表达式*(x+3)的值为多少 答案是1 为什么啊
7.定义:double x=3.5,y=3.2;则表达式(int)x*0.5的值是 ,表达式y+=x++的值是 .
设int x[]={1,2,3,4,5,6},*p=x; 则值为3的表达式是 __.
设x 和y 均为int 型变量,且x=1,y=2,则表达式1.0+x/y的值为_______.为什么是1.0不是1或者1
6.已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
设有语句“int x=3,y=1;”,则表达式(!x ||-- y)的值是
设有定义:int x=2;,以下表达式中,值不为6的是() A x*=x+1 B x++,2*x C x*=(1+x)
int x=11,表达式(++x*1/3)等于多少
表达式10 * Int(1 + Rnd())的值是【 】.