请帮我看看这个求圆锥面积程序有什么问题?
#include<stdio.h>#define PI 3.14159
main()
{
float r,h,v;
printf("\nPlease input number:");
scanf("%f %f",&r,&h);
v=1/3*PI*r*r*h;
printf("\nv=%f",v);
}
#include<stdio.h> #define PI 3.14159 int main() { float r,h,v; printf("\nPlease input number:"); scanf("%f%f",&r,&h); v=PI*r*r*h/3; printf("\nv=%f",v); }像你那么写,v=1/3*PI*r*r*h;1/3=0,0乘任何数都等于零!所以计算就有误!