你的scanf键入不是应该在那个求体积的公式前面吗?不输入怎么知道r等于多少呢,对不在一个就是,人家说r是实型,你定义的是浮点型
int main() { float v = 0; int r = 0; scanf("%d",&r); v = (4.0/3.0) * PI * r * r * r; printf("%.2f",v); return 0; }
编程语言里面整数除以整数默认向下取整呢