用C语言,一个数列:3/5,5/7,9/11……求这个数列前20项的和
答案:4 悬赏:50 手机版
解决时间 2021-02-17 08:16
- 提问者网友:骑士
- 2021-02-16 13:28
用C语言,一个数列:3/5,5/7,9/11……求这个数列前20项的和
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-02-16 14:42
给你个简单的:
#include
void main()
{
int i,j;
double sum=0;
for(i=3;i<42;i+=2)
sum+=i/(i+2.0);
printf("result=%f\n",sum);
}
#include
void main()
{
int i,j;
double sum=0;
for(i=3;i<42;i+=2)
sum+=i/(i+2.0);
printf("result=%f\n",sum);
}
全部回答
- 1楼网友:你可爱的野爹
- 2021-02-16 19:22
int k=3,j;
float sum;
for(int i=0;i<20;i++){
j=k+2;
sum+=k*1.0/j;
k+=2;
}
printf("%f",sum);
float sum;
for(int i=0;i<20;i++){
j=k+2;
sum+=k*1.0/j;
k+=2;
}
printf("%f",sum);
- 2楼网友:零点过十分
- 2021-02-16 17:48
这是个什么数列啊?怎么都没发现有什么规律啊,第三个是9/11吗
- 3楼网友:不如潦草
- 2021-02-16 16:13
第三项应该是7/9吧,第四项是9/11 ....
程序如下
#include "stdio.h"
#include "string.h"
#include "math.h"
main()
{ float a=3;
float b=5;
int i;
float sum=0;
for(i=0;i<20;i++)
{
sum+=a/b;
a=b;
b=a+2;
}
printf("%f",sum);
getch();
}
程序如下
#include "stdio.h"
#include "string.h"
#include "math.h"
main()
{ float a=3;
float b=5;
int i;
float sum=0;
for(i=0;i<20;i++)
{
sum+=a/b;
a=b;
b=a+2;
}
printf("%f",sum);
getch();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯