C語言

2020-08-13 16:37:33

題目:假如我國國民生產總值的年增長率爲7%,計算10年後我國國民生產總值與現在相比增長多少百分比。計算公式爲 p=(1+r)^n。
(r爲年增長率,n爲年數,p爲與現在相比的倍數)

#include<stdio.h>
#include<math.h>
int main()
{
	double n,p;
	double r=0.07;
	printf("請輸入您想知道我國國民生產總值與現在相比增長多少百分比的年數:");
	scanf("%lf",&n);
	p=pow((1+r),n);
	printf("%g年後我國國民生產總值與現在相比增長的百分比爲:%g\n",n,p);
	return 0; 
 } 

在这里插入图片描述
小知識:
①函數pow(),函數原型 double pow(double x,double y); 功能:計算x^y的值。該函數的標頭檔案爲#include<math.h>或#include"math.h"。
②g格式符。用來輸出浮點數,系統自動選f格式或e格式輸出,選擇其中長度較短的格式,不輸出無意義的0。