题目内容

以下叙述中正确的是()

A. 预处理命令行必须位于源文件的开头
B. 每个C语言必须在开头包含预处理命令行:include<stdio.h>
C. 宏名必须用大写字母表示
D. 宏替换不占用程序的运行时间

查看答案
更多问题

用宏替代计算多项式4*a*8+3*a+2之值的函数f,下面的宏定义()最好。

A. define f(a)4*a*a+3*a+2
B. define f 4*a*a+3*a+2
C. define f(a)(4*(a)*(a)+3*(a)+2)
D. define(4*8*a+3*a+2)f(a)

汽车在严寒低温条件下使用时,为了使发动机升温和保持正常的工作温度,因而增加了()的消耗量。

A. 润滑油
B. 燃料油
C. 电解液
D. 冷却液

下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)printf(”%d”,(int)(a)) define MYPRINT(a)PR(a);putchar(\n) void main() { int x=2; MYPRINT(F(3)*x); )

A. 6
B. 7
C. 8
D. 9

下面程序的运行结果是()。 include<Stdi0.h> define M 3 define N (M+1) define NM N*N/2 void main() { printf("%d,",NM); printf("%d\n",5*NM); }

A. 3,6
B. 2,89
C. 2,5
D. 8,40

答案查题题库