【例3-8】顺序结构综合应用(4)
作者:互联网
//根据给出公式计算商业贷款每月的还款金额。
//每月还款计算公式为:y = a * r * (1+r)^n / (1+r)^n - 1
#include<stdio.h> //标准输入输出头文件
#include<math.h> //该程序使用了pow函数,需加上该<math.h>头文件
int main()
{
double y, r; //定义y为每月还款金额,r为月利率
int a, n; //定义a为贷款总金额,n为贷款月数
printf("请输入贷款金额:");
scanf_s("%d", &a); //scanf_s()里不能输入普通字符串,错误示例:scanf_s("请输入贷款金额:%d", &a);
printf("请输入贷款月数:");
scanf_s("%d", &n);
printf("请输入贷款月利率:");
scanf_s("%lf", &r);
y = a * r * pow(1 + r, n) / (pow(1 + r, n) - 1); //函数pow(x,y)为求幂函数
printf("每月的还款金额为:%.2lf", y); //.2限定小数位数为2位 %lf双精度浮点型输出
return 0;
}
标签:顺序,pow,scanf,还款,输入,应用,printf,贷款,综合 来源: https://blog.csdn.net/zgc_1026999/article/details/122290170