利用C语言写一个等额本息的还款计算器。

利用C语言写一个等额本息的还款计算器。,第1张

利用C语言写一个等额本息的还款计算器。 利用C语言写一个等额本息的还款计算器。
#include
#include
int main() {
	int price;
	int area;
	int number;
	int year;
	float benefit;
	printf("请输入单价(元/平方):");
	scanf("%d",&price);
	printf("请输入面积:");
	scanf("%d",&area);
	printf("请输入按揭成数:");
	scanf("%d",&number);
	printf("请输入按揭年数:");
	scanf("%d",&year);
	printf("请输入当前基准年利率:");
	scanf("%f",&benefit);
	printf("==========报告结果==========n");
	float allFang;
	float first;
	float allDai;
	float allHuan;
	float lixi;
	float monthHuan;
	float mbenefit;
	int time;
	mbenefit=benefit/100/12;
	time=year*12;
	allFang=price*area;
	first=allFang*(10.0-number);
	allDai=allFang*number;
	monthHuan=(allDai*mbenefit*pow((1+mbenefit),time))/(pow((1+mbenefit),time)-1);
	allHuan=monthHuan*time;
	lixi=allHuan-allDai;
	printf("房款总额:%.2f元n",allFang);
	printf("首期付款:%.2f元n",first);
	printf("贷款总额:%.2f元n",allDai);
	printf("还款总额:%.2f元n",allHuan);
	printf("支付利息:%.2f元n",lixi);
	printf("月均还款:%.2f元n",monthHuan);
	return 0;

}

设计代码与运算都不算太难,唯一的学习到的可能就是买房时贷款后的月均还款额的计算公式是:
[贷款本金x月利率x(1+月利率)^ 还款月数]/[(1+月利率)^还款月数)-1]

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4752395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-08
下一篇 2022-11-08

发表评论

登录后才能评论

评论列表(0条)

保存