㈠ 跪求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語言程序書(第四版)吧?