• 2021-04-14
    【单选题】用条件运算符定义一个过程 。正确的定义为()。
    A. (define  ( abs  x )  (cond  ((x>0)  x) ((x=0 )  0) ((x<0 )  (-x)) )) ; B. (define  (abs  x)  (cond  ((>  x  0)  x) ((==  x  0)  0) ((<  x  0)  (-x)))) C. (define  ( abs  x) (cond  ((x>y)  (-x)) ((x=y )  0) ((x ; D. (define  (f  x  y)  (cond  (( ((=  x  0 )     0) ((>  x  0 )   (*  y  y)) ))
  • (define  (abs  x)  (cond  ((>  x  0)  x) ((==  x  0)  0) ((<  x  0)  (-x))))

    举一反三

    内容

    • 0

      表达式!(x>0||y>0)等价于( ) A: !x>0||!y>0 B: !(x>0)||!(y>0) C: !(x>0)&&!(y>0) D: !x>0&&!y>0

    • 1

      图所示简支梁的边界条件为()。 A: x=0,y=0;x=0,θ=0 B: x=l,y=0;x=l,θ=0 C: x=0,y=0;x=l,y=0 D: x=0,θ=0;x=l,θ=0

    • 2

      求解常微分方程初值问题[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]

    • 3

      【单选题】分段函数: ,下面程序段中正确的是__________。 A. If x < 0 Then y = 0 If x < 1 Then y = 1 If x < 2 Then y = 2 If x >= 2 Then y = 3 B. If x >= 2 Then y = 3 If x >= 1 Then y = 2 If x > 0 Then y = 1 If x < 0 Then y = 0 C. If x < 0 Then y = 0 ElseIf x > 0 Then y = 1 ElseIf x > 1 Then y = 2 Else y = 3 End If D. If x > =2 Then y = 3 ElseIf x > =1 Then y = 2 ElseIf x > =0 Then y = 1 Else y = 0 End If

    • 4

      【单选题】下面程序段,所表示的含义是()。 y=-l ; if (x!=0) if (x>0) y=1; else y=0 A. 当 x>0 时 y=l ;当 x<0 时 y=0 ;当 x=0 时 y=-1 B. 当 x>0 时 y=l ;当 x<0 时 y=0 ;当 x!=0 时 y=-1 C. 当 x!=0 时 y=l ;当 x=0 时 y=0 ;当 x<0 时 y=-1 D. 当 x<0 时 y=l ;当 x>0 时 y=0 ;当 x=0 时 y=0