作业帮 > 综合 > 作业

C语言 π的表示我看到网上有人说在#include里面已经定义了π 就是用pi或者pai表示但是我用了之后计算结果是错误

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 15:32:18
C语言 π的表示
我看到网上有人说在#include里面已经定义了π 就是用pi或者pai表示
但是我用了之后计算结果是错误的 觉得应该不是pi表示 问一下是我编写方程错了还是什么的?
方程如下:
#include
#include
void main()
{
float r,h,c,s,v1,v2,v3,pai;
scanf("%f%f",&r,&h);
pai=3.1415926;(这句话如果我不加结果就是各种负的)
c=2*pai*r;
s=(pai*r*r)/2;
v1=4*pai*r*r;
v2=4*pai*r*r*r/3;
v3=pai*r*r*h;
printf("圆周长为%.2f\n",c);
printf("圆面积为%.2f\n",s);
printf("圆球的表面积为%.2f\n",v1);
printf("圆球体积为%.2f\n",v2);
printf("圆柱体积为%.2f\n",v3);
}
虽然数学上派是常量 但是编程时系统里面没有这个概念 所以必须自己定义