目录: 标题| 题干| 答案| 搜索| 相关
问题

若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?


若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—Y)等价的是( )。

  • A(x—Y<01Ix—Y>O)
  • B(x—y<0)
  • C(x—Y>0)
  • D(x—Y==0)
参考答案
参考解析:

条件表达式:x=表达式17表达式2:表送式3的含义是:先求解表达式1,若为非0(真),则求解表达芪2,将表达式2的值赋给x。若表达式1的值为0(假),则求辞表达式3,将表达式3的值赋给x。在本题中与表达式1::x—y)等价的是(x—Y<0I|x—Y>O)。

分类:其他
相关推荐

1、若有以下结构体,则正确的定义或引用的是struct Test{int x;i

若有以下结构体,则正确的定义或引用的是struct Test{int x;int y;} vl;ATest.x=10;BTest v2;v2.x=10;Cstruct v2;v2.x=10;Dstruct Test v2={10};

2、试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z

试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()A1.9B1C2D2.4

3、若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。

若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。AX+1=yB++X.Y=X一一CX=X+10=X+YDdouble(X)/10

4、正确给变量X赋值的语句是()。

正确给变量X赋值的语句是()。AX<=A+BBX:=A+bCX=A+BD前面的都不正确

5、当50≤X≤200时,则给变量Y赋值为1000的正确的if判定语句是()

当50≤X≤200时,则给变量Y赋值为1000的正确的if判定语句是()Aif 50≤X≤200then y=1000Bif x<=200andx>=50then y=1000Cif x<=200orx>=50then y=1000Dif x>=50,x<=200then y=1000

6、若有下列定义(设int类型变量占2个字节):int j=8,j=9

若有下列定义(设int类型变量占2个字节):intj=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是(  )。 Ai=8,j=9Bi=%d,j=%dCi=%8,j=%9D8,9