提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
任务:
假定一个用户初始时向一个储蓄帐户中存了 1000 元人民币,年利率为 2.25%。那么月利率为 0.0225/12=0.001875。第一个月后,账户金额变为 1000*(1+0.001875)=1001.875,第二个月后,账户金额变为 (1001.875) *(1+0.001875)=1003.75351563,依次类推。编写一个程序,四输出 6 个月后的账户金额,最后结果舍五入后保留两位小数。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,按照提示编写程序代码。
代码:
/**
* 任务:假定一个用户每月向一个储蓄帐户中存 1000 元人民币,年利率为 2.25%。那么月利率为 0.0225/12=0.001875。
* 编写一个程序,输出 6 个月后的账户金额。
* 类名为:BankRate
*/
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
// 第一步:创建一个名为 BankRate 的公开类
// 第二步:在这个类中定义主方法
// 第三步:在主方法中计算第六个月后总资金为多少
// 第四步:格式化输出六个月后账户的总金额,结果保留两位小数
import java.util.*;
public class BankRate {
public static void main(String[] args) {
int i;
double a=0.001875,sum=1000;
for(i=0;i<6;i++)
sum=sum*(1+0.001875);
System.out.printf("%.2f",sum);
}
}
/********** End **********/
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了Java顺序结构综合练习一之银行复利计息收益计算