假设x=4,y=5,下列哪个逻辑表达式是真的?
A: !(x==4)^y!=5
B: x!=4^y==5
C: x==5^y==4
D: x!=5^y!=4
A: !(x==4)^y!=5
B: x!=4^y==5
C: x==5^y==4
D: x!=5^y!=4
B
举一反三
- 假设x=4,y=5,下列哪个逻辑表达式的值是真的? A: x;5&&y>;5 B: x>;5||y>;5
- 假设x=4,y=5,x!=4^y==5
- 已有定义语句:int x=6,y=4,z=5;,执行以下语句后,能正确表示x,y,z值的选项是( )。if(x<;y) z=x;x=y;y=z; A: x=4,y=5,z=6 B: x=6,y=4,z=5 C: x=4,y=5,z=5 D: x=5,y=6,z=4
- 已有定义语句:int x=6,y=4,z=5;,执行以下语句if(x A: x=4,y=5,z=6 B: x=5,y=6,z=4 C: x=4,y=6,z=6 D: x=4,y=5,z=5
- 根据PPT上程序选择正确答案()。 A: x=4,y=5,z=6 B: x=4,y=5,z=4 C: x=4,y=5,z=4 D: x=4,y=4,z=4
内容
- 0
如果x=5,y=4,则(x>y++)?x:y表达返回值为:() A: 4 B: 5 C: 6 D: 表达式无效
- 1
下面程序的正确输出结果是( )。 #includemain(){ int x=10,y=5; switch(x) { case 1:x+y; default:x-=y; case 2:y--; case 3:x--; } printf("x=%d,y=%d",x,y);} A: x=4,y=4 B: x=10,y=5 C: x=5,y=5 D: x=5,y=4
- 2
下列能用C语言正确表达数学表达式(5y+3x)[img=11x15]17e4363fe0e8e72.jpg[/img]4xy的为() A: (5y+3x)/4xy B: 5*y+3*x/4*x*y C: (5*y+3*x)/4/x/y D: 5*y+(3*x/4)/x*y
- 3
执行C++程序中的语句:int x = 5, y; y = --x; 执行后变量x和y的值分别为( )。 A: 4, 4 B: 4, 5 C: 5, 4 D: 5, 5
- 4
int x=4; int y=5; y=x*--y==++x*y?x++:y--; 求x=?,y=