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;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章