3、与y=(x>0 ? 1: x<0 ? -1:0);的功能相同的if语句是()。A.y=0; if (x>=0) if (x>0) y=1; else y=-1;B.if (x!=0) if (x>0) y=1; else if (x<0) y=-1; else y=0;C.y=-1; if (x!=0) if (x>0) y=1; else if (x==0) y=0; else y=-1;D.if (x>0) y=1; else if (x<0) y=-1; else y=0;

3、与y=(x>0 ? 1: x<0 ? -1:0);的功能相同的if语句是()。

A.y=0; if (x>=0) if (x>0) y=1; else y=-1;

B.if (x!=0) if (x>0) y=1; else if (x<0) y=-1; else y=0;

C.y=-1; if (x!=0) if (x>0) y=1; else if (x==0) y=0; else y=-1;

D.if (x>0) y=1; else if (x<0) y=-1; else y=0;


参考答案和解析
C

相关考题:

( 19 )若 x 和 y 是程序中的两个整型变量,则下列 if 语句中正确的是A ) if(x==0) y=1; else y=2;B ) if(x==0) then y=1 else y=2;C ) if(x==0) y=1 else y=2;D ) if x==0 y=1; else y=2;

下面程序段中正确的是()。A.If x=2 Then y=3B 下面程序段中正确的是( )。A.If x<0 Then y=0 If x<1 Then y=1 If x<2 Then y=2 If x>=2 Then y=3B.If x>=2 Then y=3 If x>1 Then y=2 If x>=0Then y=1 If x>0 Then y=0C.If x<0 Then y=0 Else If>=0Then y=1 Else y=3 End IfD.If x>=2 Then y=3 Else If>=1 Then y=2 Else y=0 End If

以下定义数组或给数组元素赋值的语句中,正确的是A.Dim x%(2) x(1)="等级考试"B.Dim x(3), y(3)As Integer x(0)=1:y=xC.Dim x x=Array(0,1,2)D.Dim x(3)As Integer x=Array(0,1,2)

现有语句:y=IIf(x>0,x Mod 3,0) 设x=10,则y的值是( )。A.0B.1C.3D.语句有错

与“y=(x0?1:x0?-1:0)”;的功能相同的if 语句是( )。A.if(x0)y=1; else if(x0)y=1; else= y=0;B. x=0)y=1; else if(x0)y=-l; else= y=0;C.y=-l x=O)y=1; else if(x=-0)y=0; else y=-l;D.y=0; if(x=0) if(x=0)y=1; else y=-l;

执行以下语句后的输出结果是______。int x=3,y=0;printf("%d,%d”,-1>x>-101y> 执行以下语句后的输出结果是______。 int x=3,y=0; printf("%d,%d”,-1>x>-101<x<10,-1>y>-101<y<10);A.1 2B.1 1C.1 2D.2 2

对于整型变量x,下属if语句()与赋值语句:x=x%2==0?1:0;不等价。 A.if(x%2!=0)x=0;elsex=;B.if(x%2)x=1;elsex=0C.if(x%2==0)x=1;elsex=0D.if(x%2==1)x=0;elsex=1

与“y=(xgt;0?1:xlt;0?一1;0)”;的功能相同的if语句是( )。A.B.C.D.A.AB.BS 与“y=(xgt;0?1:xlt;0?一1;0)”;的功能相同的if语句是( )。A.B.C.D.A.AB.BC.CD.D

与“y=(x0?1:x0?-1:0)”;的功能相同的if 语句是( )。A.if(x0)y=1; else if(x0)y=1; else y=0;B.if(x) if(x0)y=1; else if(x0)y=-l; else y=0;C.y=-l if(x) if(xO)y=1; else if(x=-0)y=0; else y=-l;D.y=0; if(x=0) if(x=0)y=1; else y=-l;

与y=(x>0? 1:x0)y=1 else if(x 与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是A.if(x>0)y=1 else if(x<0)y=-1; else y=O;B.if(x) if(x>0)y=1; else if(x<0)y=-1;C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;D.y=0; if(x>=0) if(x>0)y=1; else y=-1;

与y=(x>0?1:x0)y=1; else if(x 与y=(x>0?1:x<0?-1:0):的功能相同的if语句是( )A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else y=0;B.if(x) if(x>0)y=1; else if(x<0)y=-1;C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;D.y=0; if(x>=0) if(x>0)y=1; else y=-1:

下面的程序段所表示的数学函数关系是( ) y=-l; if( x!= 0)if(x0)y=l; else y=0 ; 1(x0) 1(x0)A.y= { 0(x= 0)B.y={-l(X=0) 1(X0) 0(X0) o(X 0) -l(X 0)C.y= {-1(x= 0)D.y={ 1(X= 0) 1(X 0) 0(X 0)

曲线y=x3的拐点是( )。A、(0,0)B、x=0C、(1,1)D、y=0

设曲线y=^e1?x2与直线x=-1的交点为P,则曲线在点P处的切线方程是(  )A.2x-y+2=0B.2x+y+1=0C.2x+y-3=0D.2x-y+3=0

曲线y=x3+2x-1在点M(1,2)处的切线方程是A.5x-y-3=0B.x-5y-3=0C.5x+y-3=0D.x+5y-3=0

过直线3x+2y+1=0与2x-3y+5=0的交点,且垂直于直线L:6x-2y+5=0的直线方程是(  )A.x-3y-2=0B.x+3y-2=0C.x-3y+2=0D.x+3y+2=0

直线2x-3y+1=0关于直线x=1对称的直线方程是( )A.2x-3y+1=0B.2x+3y-5=0C.3x+2y-5=0D.3x-2y+5=0E.3x-2y-5=0

已知随机变量x与y有相同的不为0的方差,则X与Y,的相关系数ρ=1的充要条件是( )A.Cov(X+y.X)=0B.Cov(X+Y,y)=0C.Cov(X+Y,X-Y)=0D.Cov(X-Y,X)=0

对于整型变量x,下属if语句()与赋值语句:x=x%2==0?1:0;不等价。A、if(x%2!=0)x=0;elsex=;B、if(x%2)x=1;elsex=0C、if(x%2==0)x=1;elsex=0D、if(x%2==1)x=0;elsex=1

经过圆x2+2x+y2=0的圆心,与直线x+y=0垂直的直线方程是()。A、x+y+1=0B、x-y-1=0C、x+y-1=0D、x-y+1=0

以下if语句语法正确的是()A、if(x0)x=0;elsex=1B、if(x0){x=x+y;elsex=0;}C、if(x0){x=x+y;}elsex=1;D、if(x0){x=x+y;}}else{x=0;

以下不能实现符号函数y=sgn(x)的程序段是()。A、if x0 then y=1 else if x=0 then y=0 else y= -1B、if x0 then y=1 else if x0 then y= -1 else y=0C、if x=0 then if x=0 then y=0 else y= -1 else y=1D、if x0 then if x0 then y= -1 else y= 1 else y=0

已知P{X≤0,Y≤0}=1/3,P{X0}=1/2,P{Y0}=1/3,则P{min(X,Y)≤0}=()

单选题直线l1与l2夹角的平分线为y=x,如果l1的方程是y-3x+1=0,那么l2的方程是(  ).Ax-3y+1=0B3x-y+1=0Cx-3y-1=0D3x+y+1=0

单选题以下不能实现符号函数y=sgn(x)的程序段是()。Aif x0 then y=1 else if x=0 then y=0 else y= -1Bif x0 then y=1 else if x0 then y= -1 else y=0Cif x=0 then if x=0 then y=0 else y= -1 else y=1Dif x0 then if x0 then y= -1 else y= 1 else y=0

单选题经过圆x2+2x+y2=0的圆心,与直线x+y=0垂直的直线方程是()。Ax+y+1=0Bx-y-1=0Cx+y-1=0Dx-y+1=0

填空题X和Y分别指两个二进制数运算符号,有规则如下。0X0=0 0X1=1 1X0=1 1X1=0 0Y0=0 0Y1=0 1Y0=0 1Y1=1则X是(),Y是()。

单选题若x和y是程序中的两个整型变量,则下列if语句中正确的是(  )。Aif(x==0)y=1;else y=2;Bif(x==0)then y=l else y=2;Cif(x==0)y=l else y=2;Dif x==0 y=1;else y=2;