C 练习实例46-宏#define命令练习

 宏定义的三种用法:

  1. 给变量赋初值
  2. 替换某一个操作符
  3. 宏定义函数

代码:

#include 
#define PI 3.1415926	//给变量赋初值
#define CH *			//替换某一个操作符
#define area(a,b) a*b*b	//函数
int main()
{
	printf("PI=%f\n",PI);
	float r=1.5;
	float area=PI CH r CH r;
	printf("面积=%f\n",area);
	printf("面积=%f\n",area(PI,r));
}

运行结果:

PI=3.141593
面积=7.068583
面积=7.068583

你可能感兴趣的:(c语言经典100题,c语言)