ZZULIOJ题解
1016: 银行利率
题目描述
设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算并输出n年后的本利之和。
输入
输入一个正整数和一个实数,分别代表存款年数和存款本金。
输出
输出一个双精度实数,小数点后保留6位有效数字。
样例输入
2 100
样例输出
104.550625
本题依旧回到了math.h头文件的使用,学习并使用pow函数,注意格式化输出
代码
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c;//定义实型变量a,b,c;a也可以定义为整型变量。这和类型强制转换有关系。
scanf("%lf %lf",&a,&b);//键盘输入存款年数a,和本金b
c=pow(1.0225,a);//计算按照利率存一定年数后,钱数和本金间的关系
printf("%.6lf",c*b);//输出在银行存款收益
return 0;//正常退出
}