int x=4, y=5 条件表达式 x>y?( x-y) :( x+y) 的值是( )
A: 4
B: 5
C: -1
D: 9
A: 4
B: 5
C: -1
D: 9
D
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/zymaomzappeppjo.html
举一反三
- 下面程序的正确输出结果是( )。 #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
- 设x,y,z都是int型变量,且x=3,y=4,z=5,求下面各表达式的值。 ①'x'&&'y'②x<=y③x||y+z&&!y④!(x<y)&&(!z||1 ①_______②________③_________④___________
- 假设x=4,y=5,下列哪个逻辑表达式是真的? A: !(x==4)^y!=5 B: x!=4^y==5 C: x==5^y==4 D: x!=5^y!=4
- 有“int x, y, z;”且x = 3,y = -4,z = 5,则以下表达式的值为________。 ! (x > y) + (y ! = z) || (x + y) && (y – z)
- x+y=8()x-y=4()求x和y各等于几?A.()x=6()y=2()B.()x=5()y=3()C.()x=7()y=1()D.()x=3()y=5
内容
- 0
设x=3,y=-4,z=5,则表达式!(x>y)+(y!=z)||(x+y)&&(y=z)的值是
- 1
已有定义语句: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
- 2
设有下列语句序列:(x>;1)and(y<;=5)thenz←x*y;sez←x+y;z=12thenz←2*z。用判定条件覆盖法进行测试,则应选用()为测试用例。 A: x=1,y=12;x=4,y=7 B: x=2,y=1;x=3,y=3 C: x=3,y=4;x=1,y=9 D: x=4,y=5;x=1,y=6
- 3
已知int x=3,y=4;,写出下列表达式的值 (1) (x,y) (2) x>y?x:y (3) x?y:x (4) (x>y)?(y>=2)?1:2:(y>x)?x:y
- 4
若有定义:int x=3,y=4,z=5;则值为0的表达式是( )。 A: 'x'&&'y' B: x<=y C: x||y+z&&y-z D: !((x<y)&&!z||1)