这是对的代码:
#include<bits/stdc++.h>
using namespace std;
double r,ans;
int main()
{
cin>>r;
ans=(4.0/3.0)*3.14*r*r*r;
printf("%.5lf",ans);
return 0;
}
这是错的代码:
#include<bits/stdc++.h>
using namespace std;
double r,ans;
int main()
{
cin>>r;
ans=(4/3)*3.14*r*r*r;
printf("%.5lf",ans);
return 0;
}
看出来哪里错了吗?对!一定要写4.0,3.0,而不能是3,4!!!!!一定注意!否则只能对十分!