c语言2/1,3/2,4/3,5/4前20项和

如题所述

第1个回答  2017-05-23
#include <stdio.h>
int main(int argc,char *argv[]){
    int i;
    double sum;
    for(sum=0.0,i=1;i<21;sum+=(i+1.0)/i++);
    printf("The result is %g\n",sum);
    return 0;
}

本回答被网友采纳

用C语言编写:s = 2\/1 + 3\/2+ 4\/3+ 5\/4+ ….20\/19 + 21\/20
include <stdio.h> void main(){ int i;float s=0;for(i = 1;i<=20;i++){ s+= (i+1) \/ (i+0.0);} printf("%f",s);} 有问题请追问,满意请采纳

C语言,求2\/1+3\/2+5\/3+8\/5+…前20项之和,结果保留2位小数
sum+=t; } printf("2\/1+3\/2+5\/3+...前20项后为%.2lf\\n",sum);}

2分之1,3分之2,4分之3和5分之4有什么规律
2分之1,3分之2,4分之3和5分之4,有下一位数是上一组的分母和分子都同时加上1得出的。后面的数是5\/6、6\/7、7\/8 ...

c语言,有一个数列是1\/2,2\/3,3\/4,……,求前n项的和。
include<stdio.h>int main(){int n,i;float sum=0;while(scanf("%d",&n)!=EOF){for(i=1;i<=n;i++){sum+=(float)i\/(float)(i+1);\/\/\/}printf("%.2f\\n",sum);}return 0;}

c语言编写题: 使用循环语求1\/2+2\/3+3\/4+4\/5+6\/7+...+19\/20
int x=0;float sum=0;for(x=2;x<=20;x++)sum+=(float)(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商...

有数列 2\/1、3\/2、5\/3、8\/5、13\/8、21\/13…… 由键盘输入n,计算输出数列...
include<stdio.h>main(){ int i,n,a=2,b=1,t; double s=0;\/\/你的s没有归零= = scanf("%d",&n); for(i=0;i<n;i++) { s=s+(double)a\/b; t=a; a=a+b; b=t; } printf("%.4lf",s);\/\/double最好用lf} ...

c语言题目 输入正整数n,求 S=2\/1-3\/2+5\/3-8\/5+…的前n项之和并输出该...
int main(){ double t1=1,t2=2,sum=0.0,t;\/\/统一数据类型 int i=0,n,sign=1;printf("Please input a intenger n:\\n");scanf("%d",&n);do{ sum=sum+sign*(t2\/t1);t=t2+t1;t1=t2;t2=t;sign=-sign;++i;}while(i<n);printf("sum=%lf",sum);system("pause");return 0...

C++ 求π\/2利用2\/1+2\/3+4\/3+...
else an=(double)(i+1)\/i;sum*=an;printf("%f\\t",2*sum);\/\/输出每次计算的近似值 } printf("\\n所求结果的近似值为:%f\\n",2*sum);return 0;} 运行结果:3.143335 3.139854 3.143331 3.139857 3.143327 3.139861 3.143323 3.139865 3.143319 3.139869 ...

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\/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;} ...

相似回答