题目描述
输入底面半径r和高h,输出圆柱体的表面积,保留3位小数,格式见样例。
输入
在一行输入半径和高,值可以是小数。
输出
输出圆柱体的表面积,保留三位小数。
样例输入
3.5 9
样例输出
Area=274.889
下面两种写法:
#include<stdio.h>
#include<math.h>
int main()
{
double r,h,s;
const double PI=acos(-1.0);
scanf("%lf%lf",&r,&h);
s=PI*r*2*h+2*PI*r*r;
printf("Area = %.3lf",s);
return 0;
}
#include<stdio.h>
#define PI 3.14159
int main()
{
double r,h;
scanf("%lf%lf",&r,&h);
printf("Area = %.3lf",2*PI*r*(r+h));
return 0;
}
本文介绍如何使用C/C++编程语言计算圆柱体的表面积,并提供两种不同代码版本的比较,重点讲解了保留小数位数的方法。通过示例输入和输出,展示了如何正确地计算并格式化结果。

2万+

被折叠的 条评论
为什么被折叠?



