• 2022-07-25
    1802cdfa8c94979.png将图中程序第2~4行改为( ),程序功能不变。
    A: a = abs(x)
    B: a = -abs(x)
    C: a = -x
    D: a = x
  • A

    内容

    • 0

      在x值处于-2~2、4~8时值为“真”,否则为“假”的表达式是______。 A: (2>x>-2)||(4>x>8) B: !(((x<-2)||(x>2))&&((x<=4)||(x>8))) C: (x<2)&&(x>=-2)&&(x>4)&&(x<8) D: (x>-2)&&(x>4)||(x<8)&&(x<2)

    • 1

      数学表达式的VB算术表达式为() A: Sqr(x*y^3)+Abs(Exp(x)+Sin(x)^3/(x-y)) B: Sqr(x*y^3)+Abs((Exp(x)+Sin(x)^3)/(x-y)) C: Sqr(x*y^3)+Abs(Exp(x)+Sin(x)^3/x-y) D: Sqr((x*y)^3)+Abs((Exp(x)+Sin(x)^3)/(x-y))

    • 2

      下列函数模板的定义中,合法的是( )。 A: templateT abs(T X){return x<07-x:X;} B: template ClassT abs(T x){return x<07-X:x;} C: template Tabs(T X){return x<07-x:X;} D: template T abs(T x){return X<0-X:x;}

    • 3

      有以下程序void f( int y,int *x){y=y+*x; *x=*x+y;}main( ){ int x=2,y=4; f(y,&x); printf(“%d %d ”,x,y);} 执行后输出的结果是 A: 8 4 B: 4 2 C: 2 4 D: 4 8

    • 4

      下面程序片段中有错误:Sub pric() Public x As Integer x = Array(1, 2, 3, 4, 5) ……End Sub为了避免出错,正确的修改方案是_______________。 A: 把Public x As Integer 改为Public x As Variant B: 把Public x As Integer 改为Dim x(5) C: 把Public x As Integer 改为Static x D: 把x = Array(1, 2, 3, 4, 5)改为x = Array(0, 1, 2, 3, 4)