#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为( )。
A.#definef(x)5*x*x+5*+5
B.#definef5*x*x+5*x+5
C.#definef(a) (5*a*a+5*a+5)
D.#define5*x*x+5*+5f(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题:
用宏替代计算多项式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)
第3题:
C++中,使用inline函数可替代宏定义,以消除宏定义的不安全性。
第4题:
12、设有宏定义:#define f(x) (-x*2-3) 执行语句cout<<f(3+4)<<endl;则输出为()。
A.-14
B.2
C.5
D.-7
第5题:
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)