跑程序显示出来永远都是0或者是随机数,这种情况该怎么解决,是要精确分开int和float吗,那混在一起计算又该怎么办
#include<stdio.h>
int main(void)
{
float r, V, v;
v = 4.0f / 3.0f;
printf("请输入半径:");
scanf_s("%f", &r);
V = 3.14 * r * r * r * v;
printf("体积为:%f", &V);
return 0;
}
这样好像也不太行……计算还是0