• 2022-10-30
    用宏替换计算多项式2*x*x-x+10,正确的宏定义是()。
    A: #define calculx(x) (2*(x)*(x)-(x)+10)
    B: #define calculx (2*(x)*(x)-(x)+10)
    C: #define calculx(x) 2*x*x-x+10
    D: #define calculx 2*x*x-x+10
  • A

    内容

    • 0

      数学关系式2<;x<;=10表达正确的为()。 A: 2<;x|x<;=10 B: 2<;xandx<;=10 C: 2<;x&amp;x<;=10 D: x>;2orx<;=10

    • 1

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

    • 2

      下列定义常变量x的语句中,正确的是( )。 A: B: define x 10 C: const x 10; D: const int x = 10; E: const int x;

    • 3

      请用define运算,定义一个过程实现计算[img=17x22]17de686697c53e5.png[/img],其正确定义的过程为_____。 A: (define cube a (* a a a)) B: (define (cube x) (* x x x)) C: (define (cube a (* a a a)) D: (define (cube a) (* x x x))

    • 4

      请用define运算,定义一个过程实现计算[img=17x22]1803cc4b9562f00.png[/img],其正确定义的过程为_____。 A: (define (cube x) (* x x x)) B: (define cube a (* a a a)) C: (define (cube a (* a a a)) D: (define (cube a) (* x x x))