酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

小陈挑战搭建地月电梯,面对资本家借贷利息,结局如何?

```cpp #include <iostream> int main() { int n, a; std::cout << "请输入小陈的初始资产 n(万元): "; std::cin >> n; std::cout << "请输入小陈每月资产增加量 a(万元): "; std::cin >> a; int distance = 384400; int costPer100km = 5; int months = 0; double totalCost = 0.0; double borrowedMoney = 0.0; double interest = 0.0; while (distance > 0) { if (n >= costPer100km) { n -= costPer100km; totalCost += costPer100km; distance -= 100; } else { borrowedMoney += costPer100km - n; n = 0; } months++; n += a; if (borrowedMoney > 0) { interest += borrowedMoney * 0.1; } } std::cout << "小陈花掉的钱: " << totalCost << std::endl; std::cout << "资本家借给小陈的钱: " << borrowedMoney << std::endl; std::cout << "最终产生的利息: " << interest << std::endl; return 0; } ``` 额外需要注意的逻辑点: 1. 确保输入的 n 和 a 是有效的整数。 2. 注意计算利息时的精度问题。 3. 考虑异常情况,如输入负数或不合理的数值。 ######[AI写代码神器 | 391点数解答 | 2025-02-11 19:26:40]

本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]