(1)r=7%,n=10,求p=(1+r)^n。
解:
#include<stdio.h>
#include<math.h>
int main()
{
float p,r,n;
r=0.07;
n=10.0;
p=pow((1+r),n);
printf("%f",p);
return 0;
}
1.967152
--------------------------------
Process exited after 0.04306 seconds with return value 0
请按任意键继续. . .
(2)1000元存五年
#include<stdio.h>
#include<math.h>
int main()
{
// float p1,p2,p3,p4,p5,n1,n2,n3,n4,n5,
float p1,p2,p3,p4,p5,r1,r2,r3,r4,r5,n1,n2,n3,n4;
/*r1=0.03;n1=5;
p1=1000*(1+n1*r1);*/
r1=0.03;r2=0.021;r3=0.0275;r4=0.015;r5=0.035;
n1=5;n2=2;n3=3;
p1=1000*(1+n1*r1);
p2=1000*(1+n2*r2)*(1+n3*r3);
p3=1000*(1+n2*r2)*(1+n3*r3);
p4=1000*pow((1+r4),n1);
p5=1000*pow((1+r5/4),4*n1);
printf("(1)本息和:%