}else{sum=m*(1+0.1)*year;}printf("本息和为%f\n",sum);return0;}
用c语言求任意输入银行存款本金,存款年利率,存款年限,计算本金和利息总和(分为:计复利和不计复利2种形式).1.#include2.#defineLDBlongdouble3.usingnamespacestd;4.LDBa,b;5.intc;6.intmain(){7.scanf("%Lf%Lf...
definerate0.04/*利率常量*/doublesum(doubleamount,inttime){/*以复利的方式计算本金+利息amount-存入的本金time-存入年限返回-本金+利息/intcounter;for(counter=1;counter<=time;++...
main(){intn,capital;floatrate,deposit;printf("inputn,capital,rate:");scanf("%d%d%f",&n,&capital,&rate);deposit=capital+capital*n*(float)rate;printf("depsit=%f\n",deposit)
defineRATE0.04/*利率常量*/doublesum(doubleamount,inttime){/*以复利的方式计算本金+利息amounttime返回/intcounter;for(counter=1;counter<=time;++counter)amount*=1+RATE;returnamount;}int...
void){inta;printf("请输入存款本金额:\n");scanf("%d",&a);intn;printf("请输入存款年数:\n");scanf("%d",&n);floatc,d;c=a*pow(1+0.0225,n);printf("本金与利息和为:\1%f\n",c);}...
doublem,sum;//m为借钱数sum为最终利息和本金的和inti=0;printf("请输入借钱数:");scanf("%lf",&m);//float对应的是%f,double对应的是%lf,int对应的是%dsum=m;for(i=0;i<30;i++){m*=...
voidmain(){intb,q;floath;printf("请依次输入存款的本金和期限:"\n);scanf("%d",&b);scanf("%d",&q);switch(q){case1:h=(1+0.0225)*b;printf("本息和为:%f\n",h);case2:h=(1+0....
0;}运行结果如下:这里需要给你解释一下,输入的时候那个利率我是直接按百分比算的,比如2.25就输入2.25就好,计算的时候帮你转化成小数点了,如果要输入小数点那种,capital*n*rate/100;这里的100你就自己去掉。
本金与利息之和=本金*(1+利率)^存款年数其中^表示指数,假设存一块钱,现在的条件是:2=1*(1+0.019)^x等式两边同时取对数,那么等式变为:ln(2)=x*ln(1.019)那么:x=ln(2)/ln(1.019)任何语言都有计...