咕噜咕噜哈里  
 1 #include<iostream>
 2 #define PI 3.14159265358979
 3 using namespace std;
 4 
 5 float r;
 6 float s;
 7 
 8 void Circle()
 9 {
10     cout<<"请输入半径"<<endl;
11     cin>>r;
12     s=PI*r*r;
13 }
14 
15 void main()
16 {
17     Circle();
18     cout<<"圆的面积为:"<<s<<endl;
19 }

我觉得这代码太简单了,再写个新的吧.

题目:

 圆的面积

 

问题描述

 

给定圆的半径 r,求圆的面积。

 

输入格式

 

输入包含一个整数 r,表示圆的半径。

 

输出格式

 

输出一行,包含一个实数,四舍五入保留小数点后 7 位,表示圆的面积。

 

说明:在本题中,输入是一个整数,但是输出是一个实数。

 

对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后 7 位,

 

则你的程序必须严格的输出 7 位小数,输出过多或者过少的小数位数都是不行的,都会被认

 

为错误。

 

实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。

 

样例输入

 

4

 

样例输出

 

50.2654825

 

数据规模与约定

 

1 <= r <= 10000。

 

提示

 

本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如

 

PI=3.14159265358979323,也可以使用数学公式来求π,比如 PI=atan(1.0)*4。

 

posted on 2021-07-09 21:14  咕噜咕噜哈里  阅读(357)  评论(1编辑  收藏  举报