题解 | 计算小球走过的路程和反弹高度
计算小球走过的路程和反弹高度
https://www.nowcoder.com/practice/ac674f68367149d5ad1f857a379e69c9
#include <iostream>
#include <iomanip>//#include <iomanip> 是 C++ 中的一个头文件,它包含了用于控制输入输出格式的函数和操作符。
using namespace std;
int main() {
// 下落的高度和落地的次数
double h;
int n;
cin >> h;
cin >> n;
// write your code here......
double s = h;
for (int i = 2; i <= n; i++) {
s += h;
h /= 2;
}
cout << fixed << setprecision(1) << s << " " << h / 2 << endl;
//设置输出精度:setprecision(n) - 设置浮点数的小数位数
//固定小数点格式:fixed - 强制使用固定小数点表示法
return 0;
}
查看2道真题和解析