• 2021-04-14
    以下是一个带参数的宏定义命令
    #define m(x) x*x*x*x
    6864df26d84871db7f641eb79aeec7e4.jpg
  • 内容

    • 0

      对于以下宏定义: #define M(x) x*x #define N(x, y) M(x)+M(y)执行语句z=N(2, 2+3);后,z的值是 。

    • 1

      #define能做简单的替代,用宏替代计算多项式4*x*x+ 3*x+2之值的函数f,正确的宏定义是( )。 A: #define f(x) 4*x*x+3*x+2 B: #define f 4*x*x+3*x+2 C: #define f(a) (4*a*a+3*a+2) D: #define (4*a*a+3*a+2) f(a)

    • 2

      define能作简单的替代,用宏替代计算多项式4*x*x+3*x+2之值的函数f,正确的宏定义是( )。 A: B: define f (x) 4*x*x+3*x+2 C: D: define f 4*x*x+3*x+2 E: F: define f(a) (4*a*a+3*a+2) G: H: define (4*a*a+3*a+2) f(a)

    • 3

      若有宏定义:#define f(x) x/x,则表达式f(3+6)的值为 A: 1 B: 25 C: 11 D: 4

    • 4

      #define能作简单的替代,用宏替代计算多项式4*x*x+3*x+2之值的函数f,正确的宏定义是( )。 A: #define<br/>f(x) 4*x*x+3*x+2 B: #define<br/>f 4*x*x+3*x+2 C: #define<br/>f(a) (4*a*a+3*a+2) D: #define<br/>(4*a*a+3*a+2) f(a)