zoukankan      html  css  js  c++  java
  • 1. 圆柱体的表面积

    题目:

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

    样例输入:

    3.5  9

    样例输出:

    Area = 274.889

    思路:

    圆柱体表面积为S, 底面面积为S1,侧面面积为S2,则S = 2S1 + S2。

    其中S1 = PI × R × R,S2 =  2 × PI × R
    设置浮点数格式时,用C语言可指定 .3f ,用于输出小数点后三位,用C++时,需要添加一个头文件 #include<iomanip>,
     
    代码:
    #include <iostream>
    #include <cmath>
    #include <iomanip>
    using namespace std;

    int main()
    {
    const double PI = acos(-1.0);
    double r = 0.0, h = 0.0;
    double s = 0.0, s1 = 0.0, s2 = 0.0;

    cin >> r >> h;

    s1 = PI * r * r;
    s2 = PI * r * 2 * h;
    s = 2 * s1 + s2;

       cout << "Area = ";
    cout << setprecision(3) << fixed << s;

    return 0;
    }
  • 相关阅读:
    字母统计
    特殊乘法
    一年的第几天
    找中位数
    查找学生信息
    Hdu 1009 FatMouse' Trade
    Hdu 1012 u Calculate e
    Hdu 1005 Number Sequence
    Hdu 1008 Elevator
    Hdu 1003 Max Sum
  • 原文地址:https://www.cnblogs.com/Hello-Nolan/p/12108623.html
Copyright © 2011-2022 走看看