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

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

计算公式为

p=(1+r)n

r为年增长率,n为年数,p为与现在相比的倍数

要求:n的值需要输入,输出的倍数以百分比的形式输出,保留两位小数(以上公式求的是倍数,需要转换成百分比的格式,例如p的值是2.5678,需要输出256.78%)。

#include <stdio.h>
#include <math.h>
int main()
{
    int n;
    double p;
    scanf("%d",&n);
    p = pow(1.09,n);
    printf("%.2f%%",(p-1)*100);
    return 0;
}

代码如下:

#include <stdio.h>
#include <math.h>
int main()
{
    int n;
    double p;
    scanf("%d",&n);
    p = pow(1.09,n);
    printf("%.2lf%%",p*100);
    return 0;
}