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