• 2022-06-01
    请用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))
  • B

    举一反三

    内容

    • 0

      下面宏定义正确的是 ( ) A: #define S a*b B: #define PI 3.14; C: #define max(a,b) ((a) >(b) (a) ;(b) ) D: #define s(x) (x)*(x);

    • 1

      #define能做简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为______。 A: #define f(x) 5*x*x+5*x+5 B: #define f5*x*x+5*x+5 C: #define f(a) (5*a*a+5*a+5) D: #define(5*x*x+5*x+5) f(x)

    • 2

      定义一个带参的宏名f(x)计算表达式2*x*(x+1)的值,则以下带参宏定义中正确的定义形式是: A: B: define f(x) 2*x*(x+1) C: D: define f(x) (2*(x)*((x)+1)) E: F: define 2*(x)*((x)+1) f(x) G: H: define f 2*x*(x+1)

    • 3

      #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)

    • 4

      已知一个运算被定义为(define (firstCalc x) (* x x))...ondCalc表达的运算功能为_____