求一个半径为r的球的体积和表面积。
#define PI 3.1415926
void main()
{float v,s,r;
scanf("%f",&r);
v=4.0/3.0*PI*r*r*r;
s=4*PI*r*r;
printf("v=%f,s=%f\n",v,s);
}
因为PI=3.1415926为浮点型单精度型可用一个符号代替该常量
既方便又有效改进程序的可读性和可维护性
由于在编程序较容易少写某符号,#define是宏定义不是c语句,不必再行末加;。
求一个半径为r的球的体积和表面积。
#define PI 3.1415926
void main()
{float v,s,r;
scanf("%f",&r);
v=4.0/3.0*PI*r*r*r;
s=4*PI*r*r;
printf("v=%f,s=%f\n",v,s);
}
因为PI=3.1415926为浮点型单精度型可用一个符号代替该常量
既方便又有效改进程序的可读性和可维护性
由于在编程序较容易少写某符号,#define是宏定义不是c语句,不必再行末加;。