
一个C语言选择题求解
若有以下程序的宏定义:#definePI3.1415926#defineR3则area=PI*R*R的值是()。A、3B、3.1415926C、3*3.1415926D、...
若有以下程序的宏定义:
#define PI 3.1415926
#define R 3
则area =PI*R*R的值是( )。
A、
3
B、
3.1415926
C、
3*3.1415926
D、
3.1415926*3*3 展开
#define PI 3.1415926
#define R 3
则area =PI*R*R的值是( )。
A、
3
B、
3.1415926
C、
3*3.1415926
D、
3.1415926*3*3 展开
展开全部
答案:D
因为在C语言中宏是在预编译时处理的,题中的宏它只是预编译阶段作替换处理,所以替换后就是D选择的结果,所以答D
因为在C语言中宏是在预编译时处理的,题中的宏它只是预编译阶段作替换处理,所以替换后就是D选择的结果,所以答D
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询