qq_43473753
Yes ,I can !
采纳率85.7%
2019-03-05 23:14 阅读 452

为什么r,h无论输入多少值,输出结果都为0.000???

#include
#include
#include
using namespace std;

int main()
{
const double pi=acos(-1);
double r, h, s;
scanf("%1f%1f",&r,&h);
s=2.0*pi*r*r+2.0*pi*r*h;
printf("%.3f",s);
return 0;
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新