[单选题]设a=1,b=2,c=8,d=7,x=10,y=10,执行(x=a>b)&&(y=c>d)后y的值是( ).
A: 1
B: 2
C: 10
D: 4
A: 1
B: 2
C: 10
D: 4
举一反三
- 已知“a=dict(x=1,y=2)”且“b=a”,则执行“a['y']=10”后,则print(b)的输出结果为( )。 A: {x=1,y=10} B: {x=1,y=2} C: {'x':1,'y':10} D: {'x':1,'y':2}
- 设x、y、z为int型变量,执行语句x =(y=(z=10)+5)-5;后x、y、z值是_______。 A、x=10 y=15 z=10 B、x=10 y=10 z=10 C、x=10 y=10 z=15 D、x=10 y=5 z=10 7. 下列运算符中优先级最高的是__________。 A、< B、+ C、&& D、!= 8. x取值在[1,10]或[200,210]范围内为真的表达式是__________。 A、(x=1)&&(x<=10)&&(x>=200)&&(x<=210) B、(x>=1)||(x<=10)||(x>=200)||(x<=210) C、(x>=1)&&(x<=10)||(x>=200)&&(x<=210) D、(x>=1)||(x<=10)&&(x>=200)||(x<=210) 9. A为奇数时表达式的值为真,否则为假,不能满足要求的表达式是________。 A、A%2= =1 B、!(A%2= =0) C、!(A%2) D、A%2 10. 若w=1,x=2,y=3,z=4,则条件表达式w<X?W:Y A、 4 B、3 C、2 D、1
- unsigned int x,y;x=20;y=x>;10?2:1求y的值 A: 1 B: 2 C: 3 D: 4
- 执行以下语句后的输出结果是______。 int x=3,y=0; printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10); A: 1 2 B: 1 1 C: 1 2 D: 2 2
- 设x和y均为整形变量,则执行程序中的循环后,y的值为 x=1 y=1 Do While y < = 50 If x>=10 Then Exit Do End If If (x Mod 2) = 1 Then x=x+5 End If If x Mod 2 <> 1 Then x=x-3 End If y=y+1 Loop A: 2 B: 4 C: 6 D: 8