📚基础(一)C++语言 🏆——1085:球弹跳高度的计算
你是否好奇过,当一个小球从高处落下时,它的反弹高度会如何变化?今天就让我们用C++语言来模拟这个过程!🎯
假设小球第一次从高度 `h` 米自由下落,每次反弹的高度是前一次的 `p%`(如:`p=70` 表示反弹70%)。通过编程,我们可以轻松计算出第 `n` 次反弹后的高度!💡
以下是代码框架:
```cpp
include
using namespace std;
int main() {
double h, p; // 初始高度与反弹百分比
int n;
cout << "请输入初始高度(h): "; cin >> h;
cout << "请输入反弹比例(p%): "; cin >> p;
cout << "请输入第几次反弹(n): "; cin >> n;
for (int i = 1; i <= n; ++i) {
h = (p / 100.0); // 计算每次反弹高度
cout << "第" << i << "次反弹高度为:" << h << "米\n";
}
return 0;
}
```
运行这段代码后,你会发现小球的反弹高度逐渐减少,直到几乎接近于零。🎉
这是一个简单却有趣的练习,既锻炼了逻辑思维,又巩固了C++的基础知识。快来试试吧!💪✨
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。