有变量定义 int i,j; 与表达式 i==0 && j==0 等价的表达式是:(A) i||j (B) i&&!j (C) i==!j (D) i==j
RT
人气:134 ℃ 时间:2020-05-25 17:12:37
解答
B
原表达式中 i==0和j==0 都必须为真才成立.
B中!i 和!j 都必须为真,而 i==0在i为零时为真,
!i也是i为零是为真.这就是许多人喜欢把if( a == 0 )写成if( !a )的原因.a == 0 和!a 是等价的.
推荐
- 若有定义int x,y;并已正确给变量赋值,则下列选项与表达式(x-y)?(x++):(y++)中表达式(x-y)等价的是
- 一、 填空题 1、.若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a;后a的值为【 】.2、若有定义:i
- 若有定义:int i,j,*pi=&i; 则与i==j等价的比较表达式是____________
- 设变量定义如下:int a=2,b=2,c=2,d=2;求表达式:a==b?(c=1):(d=0),求过程.谢谢
- 如果有变量定义:int a=3,b=4,c=5;则表达式:a>b!=c的值为?为什么?
- 假如物体间的摩擦力突然消失,会出现哪些现象
- 一次买5千克鸡蛋打八折少花2元,则鸡蛋的原价是?
- 求三个字的歇后语指一无所有的人
猜你喜欢