(头文件使用万能头<bits/stdc++.h>,题目文字过多,不在文章放!)
第二节 常量和变量
![](https://img-blog.csdnimg.cn/f2bd68ba171b45f0ae9303c8e5260c0b.png)
#include <bits/stdc++.h>
using namespace std;
int main()
{
double r,d,c,s;//小数类型,double类型定义
cin>>r;
cout<<fixed<<setprecision(4);//保留小数点后4位
cout<<r*2<<" "<<3.14159*(2*r)<<" "<<3.14159*(r*r);//按题目要求输出
return 0;
}
提示:PI=3.14159
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
cout<<x-(y-2*x)/2<<" "<<(y-2*x)/2;//鸡和兔的计算
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
double q,s;//计算百分率需要小数类型定义
cin>>q>>s;
cout<<fixed<<setprecision(3);//保留3位小数
cout<<s/q*100<<"%";
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
double x,a,b,c,d;//每个数都是绝对值不超过100的双精度浮点数
cin>>x>>a>>b>>c>>d;
cout<<fixed<<setprecision(7);//保留7位小数
cout<<a*x*x*x+b*x*x+c*x+d;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
double F;
cin>>F;
cout<<fixed<<setprecision(5);
cout<<5*(F-32)/9;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
double r,pi=3.14159;
cin>>r;
cout<<fixed<<setprecision(4);
cout<<r*2<<" "<<pi*2*r<<" "<<pi*r*r;
return 0;
}
提示:PI=3.14159
#include <bits/stdc++.h>
using namespace std;
int main()
{
double r1,r2;
cin>>r1>>r2;
cout<<fixed<<setprecision(2);
cout<<1/(1/r1+1/r2);
return 0;
}
看完的各位大哥 随手点个赞点关注 是对我们最大的支持!!!(o′┏▽┓`o)