C++给出圆的半径,求圆的直径、周长和面积
给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数 r ,输出圆的直径、周长、面积,每个数保留小数点后4位。
输入:
包含一个实数 r( 0 < r <= 10,000),表示圆的半径。
输出:
一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。
样例输入:
3.0
样例输出:
6.0000 18.8495 28.2743
参考程序
#include<iostream> //使用 cin,须调用 iostream 库
#include<cstdio> //使用 printf,须调用 cstdio 库
using namespace std;
const double pi=3.14159; //const double 定义 pi 为双精度实型常量
int main()
{
double r,d,c,s; //double 定义 人r,d,c,s为双精度实型变量
cin>>r; //输入圆的半径
d=r*2; //计算圆的直径
c=2*pi*r; //计算圆的周长
s=pi*r*r; //计算圆的面积
printf("%.4f%.4f%.4f",d,c,s); //分别输出圆的直径、周长、面积。数与数之间以一个空格分开
return 0;
}