若有定义inta;longb;doublex,y;,则以下选项中正确的表达式是()
第1题:
若有定义int x,y;,并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。
A.(x—y>0)
B.(x-y<0)
C.(x-y<0||x-y>0)
D.(x-Y==0)
第2题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第3题:
若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是
A)(x-y>0)
B)(x-y<0)
C)(x-y<0||x-y>0)
D)(x-y==0)
第4题:
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
A.2.500000
B.2.7500OO
C.3.500000
D.0.000000
第5题:
以下程序运行后的输出结果是【 】。
include<iostream.h>
void fun(int x,int y)
{ x=x+y;y=x-y;x=x-y;
cout<< x << "," <<y << " ,";}
void main( )
{ int x=2,y=3;fun(x,y);
cout<< x << "," << y << endl;}
第6题:
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
第7题:
有以下定义:“int a;long b;double X,Y;”,则以下选项中正确的表达式是( )。
A.a%(int x—y)
B.a=x!=Y;
C.(a*y)%b
D.y=x+y=X
第8题:
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
A.(x-y>O)
B.(x-y<O)
C.(x-y<0||x-y>0)
D.(x-y=0)
第9题:
表示条件“X+Y大于10 小于100,且X-Y要小于0”的逻辑表达式为( )。
A.10<X+Y<100 And X-Y<0
B.X+Y>10 And X+Y<100 And X-Y<0
C.X+Y>10 And X+Y<100 Or X-Y<O
D.X+Y>10 Or X+Y<100 Or X-Y<0
第10题:
若有定义intx=3,y=2和floata=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是()。
A.0
B.2
C.1.5
D.1