选择题
30.
#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)
【正确答案】
C
【答案解析】
[考点] 本题考查带参数宏的格式:#define标识符(形参表)形参表达式。
其功能是:把预处理程序中出现的所有带实参的宏名,展开形成由实参组成的表达式,故选项C正确。
提交答案
关闭