第二章 算法——程序的灵魂
例2.18 求5的!
例2.19 求多项式(1-1/2+1/3-1/4……+1/99-1/100)
例2.18
#include<stdio.h>
int main()
{
int i,sum=0;
for(i=5;i>0;i--)
{
sum=sum+i;
}
printf("1+2+3+4+5=%d",sum);
return 0;
}
运行结果:
例2.19
#include<stdio.h>
int main()
{
int i=1;
double deno=2.0,sum=1.0,term;
while(deno<=100)
{
i=-i;
term=i/deno;
sum=sum+term;
deno=deno+1;
}
printf("%f\n",sum);
return 0;
}
运行结果: