永发信息网

新手求助:C++编程求一个球体积的程序

答案:2  悬赏:80  手机版
解决时间 2021-03-07 12:15
  • 提问者网友:浮克旳回音
  • 2021-03-07 00:44
double r=1.1;
int V;
const double PI=3.1415926;
V=4/3*PI*r*r*r;
cout<<"圆球的体积"< return 0;
输出的结果是4

double r=1.1;
int V;
const double PI=3.1415926;
V=4.0/3*PI*r*r*r;
cout<<"圆球的体积"< return 0;
输出的结果是5
仅仅把 V=4/3*PI*r*r*r;改为了V=4.0/3*PI*r*r*r;咋结果就变了
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-03-07 01:51
4/3:“/”符号的左右两边都是整型,结果为1(小数部分自动忽略),但如果写成4,0/3,则结果为浮点数型,还有,你应该将V定义为浮点数型
全部回答
  • 1楼网友:詩光轨車
  • 2021-03-07 02:42
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯