Xcode写C++(程序练习10:国民生产总值)

假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比。计算公式为p=(1+r)^n。r为年增常率,n为年数,p为与现在相比的倍数

这道题本身不难,只是引入了pow(x,y)这个用来计算x的y次方的公式,因此不要忘记添加一个#include<math.h>的头文件。

#include <iostream>
#include<math.h>
double GDP()
{
    double r = 0.09;
    int year = 10;
    double p = 1;
    /*
     for(int i=0;i<year;i++)
     {
        p* =(1+r);
     }
     */
    p = pow((1+r),year);//x的y次方
    return p;
}
int main()
{
    double a = GDP();
    printf("%f\n",a);
    return 0;
}

输出结果如下:2.367364
在这里插入图片描述

源代码如下:
#include
#include<math.h>
double GDP()
{
double r = 0.09;
int year = 10;
double p = 1;
/*
for(int i=0;i<year;i++)
{
p* =(1+r);
}
*/
p = pow((1+r),year);//x的y次方
return p;
}
int main()
{
double a = GDP();
printf("%f\n",a);
return 0;
}

猜你喜欢

转载自blog.csdn.net/Mugler_/article/details/106197400