为了表示关系x=y=z,应使用C语言表达式()  A、(x=y)&(y=z)B、(x=y)AND(y=z)C、(x=y=z)D、(x=y)(y=z)

题目

为了表示关系x>=y>=z,应使用C语言表达式()  

  • A、(x>=y)&&(y>=z)
  • B、(x>=y)AND(y>=z)
  • C、(x>=y>=z)
  • D、(x>=y)&(y>=z)
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是

A.x/y*z

B.x*(1/(y*z))

C.x/y*1/z

D.x/y/z


正确答案:A
解析:本题中,“()”的优先级是最高的,“*”和“/”的优先级别相同,运算方向是从左向右。

第2题:

表示关系X<=Y<=Z的C语言表达式为( )。

A.(X<=Y)&&(Y<=Z)

B.(X<=Y)AND(Y<=Z)

C.(X<=Y<=Z)

D.(X<一Y)&(Y<一Z)


正确答案:A
题中X<=Y<=Z的意思为X<=Y并且Y<=Z,在c语言中,要表示“且”的关系,应用“与”逻辑运算符,即“&&”,故选择A选项。

第3题:

下列哪些代码段是正确的?()

A. X x=new X();

Y y=new Y();

Z z=new Z();

y=(Y)x;

B. X x=new X();

Y y=new Y();

Z z=new Z();

x=(X)y;

C. X x=new X();

Y y=new Y();

Z z=new Z();

Z=(Z)x;

D. X x=new X();

Y y=new Y();

Z z=new Z();

W w=(W)x;


答案:D

解析:对象的强制类型转换的格式要求:"W w=(W)x;",只有D项符合

第4题:

计算z的值,当x大于等于y时,z=x;否则z=y。下列语句错误的是( )

A.If x>=y Then z=x:z=y

B.If x>=y Then z=x Else z=y

C.z=y:If x>=y Then z=x

D.If x<y Then z=y Else z=x


正确答案:A

第5题:

表示关系x≥y≥z应使用C语言表达式()A.(x>=y)&&(y>=z)B.(x>y)AND(y>z)C.x>=y>=zD.(x>=y)&a

表示关系x≥y≥z应使用C语言表达式( )

A.(x>=y)&&(y>=z)

B.(x>y)AND(y>z)

C.x>=y>=z

D.(x>=y)&(y>=2)


正确答案:A

第6题:

以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式x/y×z的C语言表达式是 ( )

A.x/y * z)

B.x * (1/(y * z))

C.x/y * 1/z)

D.x/y/z


正确答案:A

第7题:

为表示关系:x≥Y≥z,应使用的C语言表达式是( )。A.(x>=y)&&(y>=z)B.(x>=y)A

为表示关系:x≥Y≥z,应使用的C语言表达式是( )。

A.(x>;=y)&&;(y>;=z)

B.(x>;=y)AND(y>;-x)

C.(x>;=y>;=z)

D.(x>;=y)&(y>;=z)


正确答案:A
C语言中用“&&”作两个表达式的连接。

第8题:

以下变量x、y、z均为double类型且已正确赋值,不能正确表示x/(y*z)的C语言表达式是( )。A.x/y*z B.x*(1/(y*z)) C.x/y*1/z D.x/y/z


正确答案:A
除号和乘号的优先级别相同,所以先计算x/y,然后将结果乘以z.与题目的不符。

第9题:

下列函数定义不正确的是 ( )

A.int max { int x y,z; z=x>y? x: y }

B.int max(x,y) int x,y; { int z; z=x>y? x:y; return(z) }

C.int max(x,y) { int x,y z; z=x>y? x: y; return(z); }

D.int max( ) {}


正确答案:C

第10题:

与数学表达式x≥y≥z对应的c语言表达式是

A.(x>=y)||(y>=x)

B.(x>=y>=z)

C.(x>=y)!(y>=z)

D.(x>=Y)&&(y>=z)


正确答案:D
本题考查关系表达式和逻辑表达式。y大于等于x同时y小于等于2,因此x<=y和Y<=z是逻辑与的关系。因此D选项正确。

更多相关问题