/*
*Copyright(c) 2015/4/10 优快云博客
*All rights reserved.
*文件名称:main.c
*作 者:金叶
*完成日期:2015/4/10
*版本号:V1.0
*问题描述:分数的累加.输出1/3-3/5+5/7-7/9…+19/21的结果
*/
#include <stdio.h>
int main()
{
double i=3.0,s=0.0,t,sign=1.0;
while (i<=21)
{
t=sign*((i-2)/i);
s=s+t;
sign=-sign;
i+=2;
}
printf("%lf",s);
return 0;
}
/*
*Copyright(c) 2015/4/10 优快云博客
*All rights reserved.
*文件名称:main.c
*作 者:金叶
*完成日期:2015/4/10
*版本号:V1.0
*问题描述:分数的累加.输出1/3-3/5+5/7-7/9…+19/21的结果
*/
#include <stdio.h>
int main()
{
double i=3.0,s=0.0,t,sign=1.0;
do
{
t=sign*((i-2)/i);
s=s+t;
sign=-sign;
i+=2;
}
while (i<=21);
printf("%lf",s);
return 0;
}
/*
*Copyright(c) 2015/4/10 优快云博客
*All rights reserved.
*文件名称:main.c
*作 者:金叶
*完成日期:2015/4/10
*版本号:V1.0
*问题描述:分数的累加.输出1/3-3/5+5/7-7/9…+19/21的结果
*/
#include <stdio.h>
int main()
{
double i,s=0.0,t,sign=1.0;
for (i=3;i<=21;i=i+2)
{
t=sign*((i-2)/i);
s=s+t;
sign=-sign;
}
printf("%lf",s);
return 0;
}