这个程序哪里错了?

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:28:58
#define PI 3.14159
main()
{
float R,H;
float S;
float V;

R=4;
H=6;
S=R*R*PI;
V=H*S;
printf("%f",V);
}

#include<stdio.h>
#define PI 3.14159
main()
{
float R,H;
float S;
float V;

R=4;
H=6;
S=R*R*PI;
V=H*S;
printf("%f",V);
return 0;
}

由于R和H被定义成float型,所以赋值应该用float值

R=4.0;
H=6.0;