设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=3;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( ).
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=3;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( )
人气:477 ℃ 时间:2020-01-09 06:47:40
解答
执行之后 m =0 n=3
因为 执行到 m=a>b时候 这个值返回是0 不成立 所以后面的 n=c>d 就不执行了 也就是 n 还是原来的值没有变
推荐
- 设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,
- 在C语言中,设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为,
- 8.定义:int m=5,n=3;则表达式m/=n+4的值是 ,表达式m=(m=1,n=2,n-m)的值是 ,表达式m+=m-=(m=1)*(n=2)的
- 若已定义:int n=2,m=4;则表达式(m++,m+n)的值是
- 若有定义:int b=7;float a=2.5,c=4.7;则下面的表达式 a+(int)(b/3*(int)(a+c)/2)%4 的值
- 用英文介绍forbidden city
- 当M为何值时,关于X 的方程M(X+3)=4M-3X的根为-1
- 已知函数y=a(2x)次方+2a(x)次方-1(a>1)在区间[-1,1]上的最大值是14,求a的值
猜你喜欢