C语言——储蓄账户余额计算器

一、问题描述

假设你每月在储蓄账户上存100元,年利率是5%,则每月的利率是0.05/12=0.00417。
第一个月后,账户上的值变成100×(1+0.00417)=100.417;
第二个月后,账户上的值变成(100+100.417)×(1+0.00417)=201.252;
第三个月后,账户上的值变成(100+201.252)×(1+0.00417)=302.507;
以此类推。
写一个函数,根据用户输入的每月存款数、年利率和月份数,计算给定月份后账户上的钱数并输出。

二、格式要求

1.输入形式

键盘输入每月存款数、年利率、月份数,每两个数据之间用逗号分隔。

2.输出形式

月末账户本息余额(保留小数点后三位)。

3.样例

输入:

100,0.05,3

输出:

302.507

三、实验代码

#include<stdio.h>
int main()
{
	int  i,month;
	double saving,rate,b;     
	scanf("%lf,%lf,%d",&saving,&rate,&month);
	b=saving;
	for(i=1;i<=month;i++)
	{
		saving=saving*(1+rate/12);
		saving+=b;
	}
	saving-=b;
	printf("%.3lf",saving);
	return 0;
} 

运行结果
在这里插入图片描述

点赞关注,感谢您的支持 ^ _ ^
如有错误,还请您批评指正🤝 🤝 🤝

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值