表示“当x和y的值同时在(0,+∞)或同时在(-∞,0)时为真,否则为假”的选项是:
A: (x+y>0)&&(x+y<=0)
B: (x>=0||y>=0)&&(x<0||y<0)
C: (x>=0&&y>=0)&&(x<0&&y<0)
D: x>0&&y>0||x<0&&y<0
A: (x+y>0)&&(x+y<=0)
B: (x>=0||y>=0)&&(x<0||y<0)
C: (x>=0&&y>=0)&&(x<0&&y<0)
D: x>0&&y>0||x<0&&y<0
举一反三
- while(!x&&!y) { ..... } 若循环体被执行时,循环条件!x&&!y等价于__ A: !(x!=0&&y!=0) B: x==0&&y==0 C: !(x==0&&y==0) D: !(x==0||y==0)
- if (!x&&!y) 语句1; 若语句1被执行,表达式!x&&!y等价于( )。 A: !(x!=0&&y!=0) B: x==0&&y==0 C: !(x==0&&y==0) D: !(x==0||y==0)
- while(!x&&!y)中的循环条件表达式等价于__ A: !(x!=0||y!=0) B: x=0&&y=0 C: !(x==0&&y==0) D: !(x==0||y==0)
- 已知“int x,y;”,________可以判断它们的值是否都是0。 A: x=y=0 B: x==y==0 C: x==0,y==0 D: x==0&&y==0
- 【单选题】与“y=(x>0?x:x<0?-x:0);”的功能相同的if语句是______。 A. if(x>0) y=x; else if(x<0) y=-x; else y=0; B. if(x) if(x>0) y=x; else if(x<0) y=-x; else y=0; C. y=-x; if(x) if(x>0) y=x; else if(x==0) y=0; else y=-x; D. y=0; if(x>=0) if(x>0) y=x; else y=-x;