11智能在线
新记
3、c语言 编程求1-1/2+1/3-1/4+1/5-1/6+…….+1/99-1/100的值。
如题所述
举报该文章
相关建议 2012-06-20
代码测试结果正确:
#include<stdio.h>
void main()
{
double sum=0;
double flag=1;
for(int i=1;i<=100;i++)
{
sum+=flag/i;
flag*=-1;
}
printf("%lf\n",sum);
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/ssqfq24fp.html
其他看法
第1个回答 2012-06-21
#include<stdio.h>
void main()
{
double sum=0;
double flag=1;
for(int i=1;i<=100;i++)
{
sum+=flag/i;
flag*=-1;
}
printf("%lf\n",sum);
第2个回答 2012-06-20
int i;
int sign=1;
double sum=0;
for(i=1; i<=100; i++){
sum+= (double)(sign*(1/i));
sign = sign*(-1);
}
没测试过,你可以测试一下
相似回答
大家正在搜
相关问题
用C语言编程:求1-1/2+1/3-1/4+1/5-1/6+...
c语言编程求1-1/2+1/3-1/4+1/5-1/6+……...
用C语言编写程序求1-1/2+1/3-1/4+1/5-1/6...
C语言编写函数求:1-1/2+1/3-1/4+1/5-1/6...
C语言:编程求s=1-1/2+1/3-1/4+1/5-1/6...
c语言编程:1、求1+1/2+1/3+1/4+……+1/20...
用c语言编写函数求表达式1-1/2+1/3-1/4+1/5-...
用c语言求出1-1/2+1/3-1/4+1/5-1/6的和