请帮我看看这个求圆锥面积程序有什么问题?
#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);
}
2010-10-12 20:37
2010-10-12 21:16
程序代码:#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乘任何数都等于零!所以计算就有误!

2010-10-12 21:19
2010-10-13 17:10
2010-10-13 17:12