0
已解决
潘晨皓
高级天翼
高级天翼
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
long long a,v;
cin>>a;
v=(4/3)*3.14*a/a;
printf("%.2f",a);
return 0;
}
为什么输出0.00????
潘晨皓在2020-06-10 18:30:15追加了内容
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
double a,v;
cin>>a;
v=(4/3)*3.14*a/a;
printf("%.2f",a);
return 0;
}
输出3.00……
潘晨皓在2020-06-10 18:38:17追加了内容
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
double a,v;
cin>>a;
v=(4/3)*3.14*a/a;//我怀疑我这里错了
printf("%.2f",v);
return 0;
}
输出3.14
0
0
0
0
董子墨
中级天翼
中级天翼
你的(4/3)因为是整型除法,所以系统默认为1,你要写成4.0/3
董子墨在2020-06-10 18:41:36追加了内容
公式是V=(4/3)πrrr,你的公式不对
0
徐子玄
初级光能
初级光能
你定义的v的算法和公式不一样
定义输入自己想。。
球的体积公式V=(4/3)πrrr,π本题中取3.14,体积保留2位小数:printf("%.2f",3.14*n*n*n*4/3);
AC,太简单了。
0
0