c语言,1+2/3+3/4+4/5…前十项之和

如题所述

第1个回答  2016-03-19
//#include "stdafx.h"//If the vc++6.0, with this line.
#include <iostream>
using namespace std;
int main(void){
    int i;
    double sum;
    for(sum=1,i=2;i<11;sum+=i/(1.0+i++));
    cout << "The result is " << sum << endl;
    return 0;
}

本回答被网友采纳
第2个回答  2016-03-19
float func(int f1)
{
if(f1==1)
{
return 1;
}
else
{
return f1/(f1+1);
}
}

int main()
{
float sum=0.0;
for(int i=1;i<=10;i++)
{
sum+=func(i);
}
return sum;
}
第3个回答  2016-03-19
#include<stdio.h>
void main(){
int i;
float sum=1;
for(i=2;i<11;i++){
sum+=i/(i+1);

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

}
第4个回答  2016-03-19
c++的程序要吗追问

不要

追答

#include
int main(){
int i;
float sum=1.0;
for(i=1;i<=9;i++){
sum+=(i+1)/(i+2);

}
printf("%.1f\n", sum);
return(0);
}

c语言,1+2\/3+3\/4+4\/5…前十项之和
\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include <iostream>using namespace std;int main(void){ int i; double sum; for(sum=1,i=2;i<11;sum+=i\/(1.0+i++)); cout << "The result is " << sum << endl; return 0;} ...

求1 + 2\/3 + 3\/5 + 4\/7 + 5\/9 + … 的前20项之和。用C语言
void main(){ int i;float sum=0;for(i=0;i<20;i++){ sum=(i+1)\/(2*i+1);} printf("%f\\n", sum);}

c语言,求数列1\/2,2\/3,3\/4,4\/5……前20项之和
sum = sum + i\/(float)i+1; } printf("%f", sum); return 1;} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 3条折叠回答 其他类似问题2017-06-07 c语言2\/1,3\/2,4\/3,5\/4前20项和 2015-06-02 c语言,有一个数列是1\/2,2\/3,3\/4,……,求前n项的... 1 2012-12-23 c语言...

输入一个数n,求1+2\/3+3\/5+4\/7+5\/9…的前n项的和。C语言怎么写
&n); \/\/遍历 for(i=0;i<n;i++) { sum+=(num+i)\/(2*i+1); } printf("前 %d 项的和为: %.2f",n,sum); return 0;}

C语言编程:1+1\/2-2\/3+3\/4……前10项和?
include<stdio.h> int main(){ int i;double s=1;for(i=2; i<11; i++)if(i%2==1)s+=(double)(i-1)\/i;else s-=(double)(i-1)\/i;printf("%f\\n",s);return 0;}

C语言编程题:输入一个正整数n,输出1+1\/2+2\/3+3\/4+...的前n项和
include<stdio.h>int main(){ int n; double sum=0;\/\/记录总和初始值为0 printf("输入n的值:"); scanf("%d",&n); for(int i=1;i<=n;i++)sum+=1.0\/i; printf("前n项之和为:%lf\\n",sum); return 0; } 运行通过,可用。

C语言编程:1+1\/2-2\/3+3\/4……前50项之和
include "stdio.h"int main(void){ double sum,x;\/\/定义为double型,否则1\/x在x>1后永远是0,因为这时\/是取整除 for(sum=0,x=1;x<=50;sum+=1\/x++); printf("The result is %f\\n",sum); return 0;}

C语言程序设计1+2\/3+3\/5+4\/7+5\/9+...的前20项之和
include <stdio.h> int main(){ int i;double s=0;for(i=1;i<21;i++)s+=(double)i\/(i+i-1);printf("%f\\n",s);return 0;}

怎样用c语言计算1\/2+2\/3+3\/4?
在C语言中,可以利用循环和除法运算符来计算连续整数的倒数之和。以下是一个示例代码:这段代码会计算1\/2、2\/3、3\/4的和,并输出结果。需要注意的是,浮点数的加法运算可能产生精度损失,可能需要用数学库函数进行精确计算。♡♡ 有帮助到的话,麻烦采纳哦!♡♡...

c语言编写题: 使用循环语求1\/2+2\/3+3\/4+4\/5+6\/7+...+19\/20
(x-1)\/x;例如:include<stdio.h> main(){ float sum=0;\/\/i为分子,j为分母;初值都为1;i每次加1;j每次加2;for(int i=1,j=1;i<=5,j<=9;i++,j+=2){ sum+=1.0*i\/j;\/\/i,j都是整型(int),不乘1.0商的小数部分默认为0;} printf("%.2f",sum);return 0;} ...

相似回答