假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比,计算公式为

p=(1+r)^n,r为增长率,n为年数,p为与现在相比的倍数
(c语言编程)

#include<stdio.h>
#include<math.h>
int main()
{
int n=10;
double r,p;
r = 0.09;
p = pow(r+1.0,n);
printf("%.1lf%%\n",p*100);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-21
int n=10;
double r = 0.09;
double p = pow(r+1.0,n);

如果是控制台(dos)程序,注意头部#include "math.h"本回答被网友采纳
第2个回答  2013-03-21
double gettotal(double r,int n)
{
if(n==1) return (1+r);
return (1+r)*gettotal(r,n-1);
}
相似回答