c语言:购房从银行贷了一笔款d,准备每月还款额为p,月利率为r,计算多少月能还清。


c语言:购房从银行贷了一笔款d,准备每月还款额为p,月利率为r,计算多少月能还清。

设d为300000元,p为6000元,r为1%。对求得的月份取小数点后一位,对第2位按四舍五入处理。

提示:计算还清月数m的公式如下:m=log(p/p-d*r)/log(1+r)

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main()
 4 {
 5    int d=300000,p=6000;
 6    double r=0.01,m;
 7    m=log10(p/(p-d*r))/log10(1+r);
 8    printf("需要m=%.1f月才能还清\n",m);
 9    printf("保留两位后m=%.2f知,小数点第2位是四舍五入处理\n",m);
10    return 0;
11 }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM