默认参数:求圆面积

来源:互联网 发布:三坐标编程工资待遇 编辑:程序博客网 时间:2024/04/29 03:48
Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 3355  Solved: 2735
[Submit][Status][Web Board]

Description

编写一个带默认值的函数,用于求圆面积。其原型为:

double area(double r=1.0);

当调用函数时指定参数r,则求半径为r的圆的面积;否则求半径为1的圆面积。

其中,PI取值3.14。

Input

一个实数,是圆的半径。

Output

输出有2行。第一行是以输入数值为半径的圆面积,第二行是半径为1的圆面积。

Sample Input

19

Sample Output

1133.543.14

HINT

Append Code

intmain()
{
    doubler;
    cin>>r;
    cout<<area(r)<<endl;
    cout<<area()<<endl;
    return0;
}
输入

#include<iostream>
#include<iomanip>
using namespace std;
double area(double r=1.0)
{
    double s;
    const double i=3.14;
    s=i*r*r;
    return s;
}
int main()
{
    double r;
    cin>>r;
    cout<<area(r)<<endl;
    cout<<area()<<endl;
    return 0;
}


0 0
原创粉丝点击