大家注意到,函数的第一行是:“const double pi=acos(-1.0);”。
这里用到了const关键字来声明一个常数,acos是一个函数,其功能是求反余弦。acos(-1.0)就是求-1.0的反余弦,再赋值给double类型的常变量pi,经计算,acos(-1.0) 的值就是圆周率,因此你可以理解为acosta(-1.0)就是我们所说的pi。
#include<stdio.h>
#include<math.h>
int main()
{
const double pi=acos(-1.0);
double r,h,s1,s2,s;
scanf("%lf%lf",&r,&h);
s1=pi*r*r;
s2=2*pi*r*h;