c语言:求多项式1-1/2+1/3-1/4+...+1/99-1/100的值,3种

页面导航:首页 > 软件编程 > C 语言 > c语言:求多项式1-1/2+1/3-1/4+...+1/99-1/100的值,3种

c语言:求多项式1-1/2+1/3-1/4+...+1/99-1/100的值,3种

来源: 作者: 时间:2016-01-25 09:50 【

方法一:for循环实现程序:#includestdio.hint main(){double i = 0, t = 0,sum = 0,sign = -1;for (i = 1; i = 100; i++){sign = -sign;t =sign/ i;sum = sum + t;}printf(sum=%...
方法一:for循环实现
程序:
#include<stdio.h>
int main()
{
double i = 0, t = 0,sum = 0,sign = -1;
for (i = 1; i <= 100; i++)
{
sign = -sign;
t =sign/ i;
sum = sum + t;
}
printf("sum=%lf\n",sum);
return 0;
}
方法二:while循环实现
程序:
#include<stdio.h>
int main()
{
double i = 1, t = 0,sum = 0,sign = -1;
while (i <= 100)
{
sign = -sign;
t =sign/ i;
sum = sum + t;
i++;
}
printf("sum=%lf\n",sum);
return 0;
}
方法三:do...while循环实现
#include<stdio.h>
int main()
{
double i = 1, t = 0,sum = 0,sign = -1;
do
{
sign = -sign;
t =sign/ i;
sum = sum + t;
i++;
}
while (i <= 100);
printf("sum=%lf\n",sum);
return 0;
}
结果:
sum=0.688172
请按任意键继续. . .

 

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<