求圆柱体的体积
Description
有一圆柱体它的圆形底面半径为r,高为h,求这个圆柱体的体积v。
Input
两个正整数r h,以空格隔开,0 < r,h ≤ 1000
Output
输出圆柱体的体积s,结果保留两位小数
Sample Input
2 5
Sample Output
62.80
HINT
圆柱体的体积公式为: v = Π × r × r × h,Π 取3.14
python解法
# 从标准输入中读取输入的半径 r 和高度 h
r, h = map(int, input().split())
# 检查半径和高度是否在范围内
if r > 0 and r <= 1000 and h > 0 and h <= 1000:
# 计算圆柱体的体积
v = 3.14 * r * r * h
# 输出保留两位小数的体积值
print("%.2f" % v)
else:
print("超出范围")
c++解法
#include<bits/stdc++.h>
using namespace std;
int main() {
int r, h;
// 从标准输入中读取输入的半径 r 和高度 h
cin >> r >> h;
// 检查半径和高度是否在范围内
if (r > 0 && r <= 1000 && h > 0 && h <= 1000) {
// 计算圆柱体的体积
double v = 3.14 * r * r * h;
// 设置输出精度为两位小数
cout << fixed << setprecision(2);
// 输出保留两位小数的体积值
cout << v << endl;
} else {
cout << "超出范围" << endl;
}
return 0;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
作者:小鱼
链接:https://www.52stu.com/?p=122
文章版权归作者所有,未经允许请勿转载。
链接:https://www.52stu.com/?p=122
文章版权归作者所有,未经允许请勿转载。
THE END