zoukankan      html  css  js  c++  java
  • 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;
    }
    


  • 相关阅读:
    1112评论
    1029 C语言文法
    0909编译原理理解和解释
    复利计算4.0-单元测试
    命令解析程序的编写
    《构建之法》1、2、3章思考与感想
    复利计算4.0
    实验三的分析与总结
    复利计算(更新)
    单、复利计算程序
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989567.html
Copyright © 2011-2022 走看看