时间限制: 1 Sec 内存限制: 128 MB
题目描述
输入圆的半径r(r为实数),求圆的面积和周长(pi为3.1415926)。(保留两位小数)
输入
输入圆的半径r
输出
两行,第一行圆的周长,第二行圆的面积 (结果保留两位小数)
样例输入
3
样例输出
18.85 28.27
提示
保留n位小数的写法,在输出项前加fixed和setprecision(n)两个格式修饰符。
fixed表示固定小数点;setprecision(n)用来控制精度,n表示输出的小数位数。
例:输出 a的值,保留两位小数。
cout<<fixed<<setprecision(2)<<a;
参考代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float s,c,r,pi;
pi=3.1415926;
cin>>r;
s=pi*r*r;
c=2*pi*r;
cout<<fixed<<setprecision(2)<<c<<endl;
cout<<fixed<<setprecision(2)<<s<<endl;
return 0;
}