• YTU 2723: 默认参数--求圆的面积


    2723: 默认参数--求圆的面积

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 206  解决: 150

    题目描述

    根据半径r求圆的面积, 如果不指定小数位数,输出结果默认保留两位小数。
    部分代码已给定如下,只需要提交缺失的代码。

    #include <iostream>
    #include <iomanip>
    using namespace std;
    const double PI=3.14159;
    /*
      补充缺少代码
    */
    int main()
    {
        double r;
        int precision;
        cin>>r>>precision;
        showarea(r);
        showarea(r,precision);
        return 0;
    }

    输入

    输入半径r和保留的小数位数

    输出

    第一行输出圆的面积(按默认小数位数)
    第二行输出圆的面积(按指定小数位数)

    样例输入

    4 1

    样例输出

    50.27
    50.3

    你  离  开  了  ,  我  的  世  界  里  只  剩  下  雨  。  。  。

    #include <iostream>
    #include <iomanip>
    using namespace std;
    const double PI=3.14159;
    int showarea(int r)
    {
        cout <<setprecision(2) <<std::fixed <<r*r*PI <<endl;
    }
    void showarea(int r,int precision)
    {
        cout <<setprecision(precision) <<std::fixed <<r*r*PI <<endl;
    }
    int main()
    {
        double r;
        int precision;
        cin>>r>>precision;
        showarea(r);
        showarea(r,precision);
        return 0;
    }
    


  • 相关阅读:
    阿里云自定义镜像保存规则
    linux常用命令
    SQL
    redis集群
    AOP中的通知
    mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题
    ---Linux命令
    feign
    spring clud / dubbo
    Ajax嵌套问题
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989567.html
Copyright © 2020-2023  润新知