• 2022-06-03
    分段函数:[img=206x91]18037123bea18f3.png[/img],下面程序段中正确的是__________。
    A: If x < 0 Then y = 0If x < 1 Then y = 1If x < 2 Then y = 2If x >= 2 Then y = 3
    B: If x > =2 Then y = 3ElseIf x > =1 Then y = 2ElseIf x > =0 Then y = 1Else y = 0End If
    C: If x >= 2 Then y = 3If x >= 1 Then y = 2If x > 0 Then y = 1If x < 0 Then y = 0
    D: If x < 0 Then y = 0ElseIf x > 0 Then y = 1ElseIf x > 1 Then y = 2Else y = 3End If
    E: If x < 0 Then y = 0If 0 <= x <1 Then y = 1If 1 <= x < 2 Then y = 2If x >= 2 Then y = 3
  • B

    举一反三

    内容

    • 0

      表示下列分段函数的正确的C语言语句是?[img=130x65]1803bce86a99b5b.png[/img] A: if (x < 0) y = -1; else if (x > 0) y = 1; else y = 0; B: if (x < 0) y = -1; if (x = 0) y = 0; if (x > 0) y = 1; C: if (x < 0) y = -1; if (x == 0) y = 0; if (x > 0) y = 1; D: if (x <= 0) if (x < 0) y = -1; else y = 0; else y = 1;

    • 1

      若有说明 int x,y;不能实现以下函数关系的程序段是( )[img=145x83]1802ce1f44e61b4.png[/img] A: y=-1;if (x!=0)if(x>0) y=1;else y=0; B: if (x<0) y=-1; else if(x==0) y=0; else y=1; C: y=0; if (x>=0) { if (x>0) y=1; } else y=-1; D: if (x>=0) if(x>0) y=1; else y=0;else y=-1;

    • 2

      能够完成如下函数计算的程序段是( )。[img=128x73]18038b85af5fc28.png[/img] A: y=1;if(x!=0) if(x>0) y=1; else y=0; B: if(x>=0) if(x>0) y=1; else y=0;else y=-1; C: y=0; if (x>=0) if (x>0) y=1; else y=-1; D: y=-1;if (x>0) y=1;else y=0;

    • 3

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

    • 4

      求解常微分方程初值问题[img=224x61]1803072f6b2a05a.png[/img]应用的语句是 A: DSolve[2y[x]y"[x]==1+(y'[x])^2,y[0]==1,y'[0]==0,y[x],x B: DSolve[{2y[x]y" [x]==1+(y'[x])^2,y[0]==1,y'[0]==0},y[x],x] C: DSolve[{2y[x]y" [x]==1+(y^' [x])^2;y[0]==1;y'[0]==0},y[x],x] D: DSolve[{2yy"==1+(y^' )^2&&y[0]==1&&y'[0]==0},y[x],x]