㈠ 跪求C语言编程 从银行贷款d,每月还款额为p,月利率为r,算多少月能还清。设d为3000000,p为6000,r为1%
log10(a)/log10(b)=loga(b)
直接用c语言的库函数输出的时候用%.2f就可以了吧
㈡ C语言问题
本金加利息=本金*(1+月利率)^月数
在c里有一个乘方函数pow()
pow(a,b) 等于a的b次方
#include<stdio.h>
#include<math.h>
main()
{
doublemoney,capital;
doublerate[4]={0.009,0.01,0.0111,0.012};
intn;
printf("请输入本金和期限(年) ");
scanf("%lf%d",&capital,&n);
if(n>3)
money=capital*pow((1+rate[3]),12*n);
else
money=capital*pow((1+rate[n-1]),12*n);
printf("%d年后本金和利息合计为:%.2lf ",n,money);
}
㈢ C语言编程 从银行贷款d,每月还款额为p,月利率为r,算多少月能还清。设d为300000,p为6000,r为1%.
#include <stdio.h>
#include <math.h>
int main()
{float d=300000,p=6000,r=0.01,m;
m=log10(p/(p-d*r))/log10(1+r);
printf("m=%6.2f\n",m);
return 0;
}
望采纳,谢谢
㈣ 购房从银行贷了一笔款d,准备每月还款额为p,月利率为r,计算多少月能还清。设d为300000,p为6000,r为1%
哥们也是在用谭浩强编的C语言程序书(第四版)吧?