求圆的面积
Description
输入圆的半径,输出圆的面积,圆周率取3.14
Input
输入圆的半径
Output
输出圆的面积,结果保留一位小数。
Sample Input
5
Sample Output
78.5
HINT
保留实型s一位小数的写法: cout<<fixed< <setprecision(1)<<s;要保留几位小数,setprecision(n)的括号里的n就写几。
python解法
# 方法一
r = float(input("r:")) # 输入半径
s = 3.14 * r * r # 计算面积
print("%.1f" %s) # 输出保留一位小数的结果
# 方法二
r = float(input("r:")) # 输入半径
s = 3.14 * r ** 2 # 计算面积
print("%.1f" %s) # 输出保留一位小数的结果
c++解法
#include<bits/stdc++.h>
using namespace std;
int main() {
int r;
cin>>r; // 输入半径
double s = 3.14*r*r; // 计算面积
cout<<fixed<<setprecision(1); // 设置输出精度为一位小数
cout<<s<<endl; // 输出结果
return 0;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
作者:小鱼
链接:https://www.52stu.com/?p=116
文章版权归作者所有,未经允许请勿转载。
链接:https://www.52stu.com/?p=116
文章版权归作者所有,未经允许请勿转载。
THE END