【例7.1】保留3位小数 【例7.2】与圆相关的计算

说明

读入一个浮点数,保留 3 3 3 位小数输出这个浮点数。

输入格式

只有一行,一个浮点数 x x x( − 1 0 5 ≤ x ≤ 1 0 5 −10^5≤x≤10^5 105x105)。

输出格式

也只有一行,保留 3 3 3位小数的浮点数。

样例

12.34521
12.345
#include<bits/stdc++.h>
using namespace std;
int main()
{
    
    
	float a;
    cin >> a;
    cout << fixed << setprecision(3) << a;
	return 0;
}

说明

给出圆的半径,求圆的直径、周长和面积。

如果圆的半径是 r r r,那么圆的直径、周长、面积分别是 2 × r 2 \times r 2×r 2 × π × r 2 \times π \times r 2×π×r π × r × r π \times r \times r π×r×r,其中约定 π = 3.14159 π=3.14159 π=3.14159

输入格式

输入包含一个实数 r r r( 0 < r ≤ 10000 0< r \le 10000 0<r10000),表示圆的半径。

输出格式

输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留 4 4 4 位小数。

样例

3.0
6.0000 18.8495 28.2743
#include<bits/stdc++.h>
using namespace std;
long long q,w,e,r,t,y,u,i,o,p,d,f,g,h,j,k,l,z,x,c,v,b,n,m;
string s;double dd,ee,ff=3.14159;
long long a[100000],as[100000],asd[100000];
int main()
{
    
    
	cin>>dd;
	cout<<fixed<<setprecision(4)<<dd*2<<" "<<dd*2*ff<<" "<<dd*dd*ff;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/yaosichengalpha/article/details/143391490