本文主要是介绍7-5 定期存款,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
客户到银行存1年期的定期存款。请编写程序,输入1年期定期存款利率和存款金额,帮客户计算到期本金、利息和合计金额。
输入格式
存款金额 利率
输出格式
本金
利息
合计
注:利率为百分数,低于10%;存款金额小于100万元。本金、利息和本息合计精确到分,输出格式按小数点对齐。
输入样例
201930.00 4.36
输出样例
本金: 201930.00元
利息: 8804.15元
合计: 210734.15元
//在本题中,关键是 输出格式按小数点对齐。我们选择右对齐(因为所有结果都为小数点后两位,即右边是确定的),最大情况为**999999.99(11位,*为输出样例中的空格),所以我们控制为11位,即可实现小数点对齐。
#include<stdio.h>
#include<math.h>
int main(){
double a,b;scanf("%lf %lf",&a,&b);printf("本金:%11.2lf元\n",a);printf("利息:%11.2lf元\n",a*b*0.01);printf("合计:%11.2lf元",a+a*b*0.01);return 0;
}
//以下面情况为例,最大情况为10.00(5位),所以左对齐5位。
这篇关于7-5 定期存款的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!