分别使用宏定义和const常量定义PI的值,编程计算并输出球的体积和表面积,球的半径r的值由用户从键盘输入。
1.宏定义
1 #include<stdio.h> 2 #define PI 3.1415 3 int main() 4 { 5 float r,v,s; 6 printf("球的半径为:"); 7 scanf("%f",&r); 8 v=4.0/3*PI*r*r*r; 9 s=4*PI*r*r; 10 printf("球的体积为:%f\n球的面积为:%f\n",v,s); 11 return 0; 12 }
2.const常量
1 #include<stdio.h> 2 int main() 3 { 4 float r,v,s; 5 const float PI=3.1415; 6 printf("球的半径为:"); 7 scanf("%f",&r); 8 v=4.0/3*PI*r*r*r; 9 s=4*PI*r*r; 10 printf("球的体积为:%f\n球的面积为:%f\n",v,s); 11 return 0; 12 }