1 条题解

  • 0
    @ 2026-3-17 21:07:56

    #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
    上传者