1 条题解
-
0
#include #include // 引入数学函数库,用于pow函数(计算幂) using namespace std; int main() { // 定义变量 int R; // R:年利率(整数,0-20) int M; // M:本金(整数,100-10000) int Y; // Y:投资年数(整数,0-400) double total; // total:最终总金额(浮点数,用于精确计算) int result; // result:最终结果的整数部分
// 输入三个整数 cin >> R >> M >> Y; // 计算最终金额 // 复合年利率公式:总金额 = 本金 × (1 + 利率)^年数 // 注意:R是整数表示的百分比,所以要除以100.0得到小数 // pow(1 + R/100.0, Y) 计算 (1 + 利率)的Y次方 total = M * pow(1 + R / 100.0, Y); // 取整数部分 // 直接将浮点数赋值给整数变量会自动取整(截断小数部分) result = total; // 输出结果 cout << result << endl; return 0;}
- 1
信息
- ID
- 89
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 8
- 标签
- 递交数
- 54
- 已通过
- 10
- 上传者