#include <stdio.h>
#include <stdlib.h>
int debj(int money,float rate ,int yuefen);
int debx(int money,float rate,int yuefen);
int zyhk(int money);
int main()
{
int money,yuefen,c;
float rate;
printf("输入本金,利率,还款月份:");
scanf("%d%f%d",&money,&rate,&yuefen);
printf("输入你想要还款的方式:");
scanf("%d",&c);
switch(c)
{
case 1:debj(money,rate,yuefen);break;
case 2:debx(money,rate,yuefen);break;
case 3:zyhk(money);break;
return 0;
}
}
int debj(int money,float rate ,int yuefen)
{
int sum,hkbj;
printf("输入你已经还款的本金hkbj:");
scanf("%d",&hkbj);
sum=(money/yuefen)+(money-hkbj)*rate;
printf("%d",sum);
return sum;
}
int debx(int money,float rate,int yuefen)
{
int sum;
sum=(money*rate*(1+rate)*yuefen)/((1+rate)*yuefen-1);
printf("输出每月还款额 %d\n",sum);
return sum;
}
int zyhk(int money)
{
int sum,minmoney;
printf("输入公积金想要你还款的最低月钱:");
scanf("%d",&minmoney);
sum=money*minmoney;
printf("输出每月的最低还款额 %d:",sum);
return sum;
}
