You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将计算季度利息的代码改写为不使用数组的for循环

Java for循环实现1-4季度计息逻辑
  • 循环直接遍历1到4共4个季度,每轮处理单个季度的计息和输出逻辑,不需要用到数组
  • 复利场景下每轮计算完成后更新本金为当前季度终值,作为下一季度的计息基数即可

完整可直接运行的代码片段如下:

// 提前初始化好三个基础变量即可使用,示例赋值供参考
double principal = 10000.0; // 初始本金
double quarterlyRate = 0.03; // 季度利率
int year = 2024; // 计息年份

for (int quarter = 1; quarter <= 4; quarter++) {
    double interest = principal * quarterlyRate;
    double finalAmount = principal + interest;
    System.out.printf("%6s%8d%16.2f%30.2f%n", year, quarter, interest, finalAmount);
    // 复利计息需要更新下一季度的本金,单利计息可以删掉下行
    principal = finalAmount;
}

上述代码默认是复利计算逻辑,如果你的需求是单利计息(每个季度都用初始本金计算利息),删除循环体内最后一行principal = finalAmount;即可。

内容的提问来源于stack exchange,提问作者James Carmona

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 14:24:04