第三章 最简单的C程序设计——顺序程序设计
(1)国民生产总值变化
算法分析:该题属于数学问题,有计算公式、输入值,只需编写对应程序,对结果进行输出即可。
难点在于c语言的次幂表示(例如:pow(4,2);求得是4的平方,pow(x,y)表示x的y次方,需要调用math.h头文件)
#include <stdio.h>
#include <math.h>
int main()
{
double r,p; //定义变量
int n;
r=0.07; //变量赋值
n=10;
p=pow(1+r,n);
printf("%lf",p);
}

(2)存款利息的计算
算法分析:该问题也属于数学问题,通过提供的公式,进行编程从而求解。
#include <stdio.h>
#include <math.h>
int main()
{
int p=1000;
double a=0.015,b=0.021,c=0.0275,d=0.03,e=0.0035;//各年期的存款利息
double p1,p2,p3,p4,p5; //五种方式的本息和
p1=p*(1+5*d);
printf("一次存5年本息和为%lf\n",p1);
p2=(p*(1+2*b))*(1+3*c);
printf("先存两年,到期后本息和再存三年的本息为%lf\n",p2);
p3=(p*(1+3*c))*(1+2*b);
printf("先存三年,到期后本息和在存