用c语言求1+1/3+1/5+1/7+A1/99之和。

如题所述

第1个回答  2014-01-03

#include<stdio.h>

void main()

{

    int i=0;

    float sum=0.0;

    for(i=1;i<50;i++)

        sum=sum+1/(2.0*i-1);

    printf("%f\n",sum);

}


楼上回答的有问题  1/(2*i-1)结果一直是0吧  改成1/(2.0*i-1)应该就可以了

第2个回答  2014-01-03
#include<stdio.h>
void main()
{
float i,j,sum;
sum=0;
for(i=0;i<=49;i++)
{
j=1+2*i;
sum=sum+1/j;
}
printf("%lf\n",sum);
}
结果2.937775本回答被提问者采纳

用c语言求1+1\/3+1\/5+1\/7+A1\/99之和。
void main(){ int i=0;float sum=0.0;for(i=1;i<50;i++)sum=sum+1\/(2.0*i-1);printf("%f\\n",sum);} 楼上回答的有问题 1\/(2*i-1)结果一直是0吧 改成1\/(2.0*i-1)应该就可以了

C语言编程:用while循环求1+1\/3+1\/5+1\/7+1\/9+...+1\/(2n-1)的值。n由...
代码文本:include "stdio.h"int main(int argc,char *argv[]){ int n,m;double s;printf("Enter n(int n>0)...\\nn=");if(scanf("%d",&n)==1 && n>0){ printf("s(%d) = ",n);s=m=0;while(n--)s+=1.0\/(++m)++;printf("%f\\n",s);} else printf("Input error,...

C语言:自定义递归函数求1+1\/3+1\/5+1\/7+...的前100项之和,咋写?
int main(int argc,char *argv[]){ printf("S = %f\\n",f135_100(1));return 0;}

设计程序计算并输出1+1\/3+1\/5+...1\/99
int main(){double s=0;int i;for(i=1;i<100;i+=2)s+=1.0\/i;printf("%lf\\n",s);return 0;}

1\/3+1\/5+1\/7+1\/9+1\/11..+1\/99
这是一个发散级数求和问题.它不是收敛的级数,所以没有什么公式可以直接算.不过方法还是有的:程序.include<stdio.h> void main(){ int i;float s=0.0;for (i=3;i<=99;i+=2)s+=1.0\/i;printf("%f",s);getch();} 粘贴到c语言编译器中就可以了.答案是 1.937775 ...

怎样用C语言求1-1\/3+1\/5-1\/7...的和
可使用如下代码进行求解:include <stdio.h>void main(){ double total = 0;\/\/保存最后的计算结果 int n; \/\/输入的需要计算数值范围 double s = 1.0; \/\/变量,用于保存符号位 int i; printf("请输入数值的范围n:"); scanf("%d", &n); for (i = 1; i <...

c语言编程求数列的1\/1-1\/3+1\/5-1\/7+1\/9……前20项的累计和?
include <stdio.h> int main(){ int num = 1, sign = 1, term = 1;double sum = 1.00;while (num <= 20){ sign = -sign;term = term + 2;sum = sum + ( (double) sign \/ term);num++;} printf("前20项和=%0.2f", sum);} ...

用C语言程序编写:1+1\/3!+1\/5!+...+1\/n!
include <iostream> using namespace std;int fun(int n){ int i,c;for (c=1,i=2;i<=n;++i)c*=i;return c;} int main(){ int i,n;double sum;scanf("%d",&n);for (sum=0,i=1;i<=n;i+=2)sum+=1.0\/fun(i);printf("%f",sum);return 0;} ...

求解答 用C语言中的while循环语句编写1+3+5+7+……99的求和计算程序
include<stdio.h>int main(){int i = 1;int sum = 0;while(i < 100){sum = sum + i;i = i + 2;}printf("sum is %d\\n", sum);}

c语言的题目:求和运算:1-1\/3+1\/5-1\/7+...+1\/99,
我直接写空的内容:pow(-1,n-1)\/(2*n-1)pow是计算-1的n-1次方的C函数。要包含math.h头文件

相似回答