例2.2 圆柱体的表面积
发布日期:2021-08-29 00:26:56 浏览次数:18 分类:技术文章

本文共 653 字,大约阅读时间需要 2 分钟。

/*

例2.2  圆柱体的表面积

      输入底面半径r和高h,输出圆柱体的表面积,保留3位小数,格式见样例。

    样例输入:3.5  9       样例输出:274.889

【分析】

      圆柱体的表面积由3部分组成:上底面积、下底面积和侧面积。由于上下底面积相等,完整的公式可以写成:表面积=底面积*2+侧面积。根据平面几何知识,底面积=πr2,侧面积=2πrh。参考程序:

*/

#include<cstdio>                           //使用printf和scanf, 须调用cstdio库

#include<cmath>                          //使用数学函数atan,须调用cmath库

using namespace std;                  //在这个程序中可以省略这行

int main()

const double pi=3.1415926;      //定义pi为常量

double r,h,s1,s2,s;                     //定义双精度实型,float为单精度实型

scanf("%lf%lf",&r,&h);            //r和h前的&符号不能漏掉,double型用%lf

s1=pi*r*r;                                   //计算底面积

s2=2*pi*r*h;                               //计算侧面积

s=2*s1+s2;                                //计算总的表面积

printf("Area=%0.3lf\n",s);          //输出结果保留3位小数,注意用lf格式

return 0;

}

本文转自dllglvzhenfeng51CTO博客,原文链接:
http://blog.51cto.com/1443208/1901199,如需转载请自行联系原作者

转载地址:https://blog.csdn.net/weixin_33975951/article/details/89861777 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:使用haproxy-实现七层负载均衡
下一篇:制作系统镜像文件

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月05日 13时57分53秒