C语言程序设计1+2⼀3+3⼀5+4⼀7+5⼀9+...的前20项之和

2024-11-11 05:00:53
推荐回答(5个)
回答1:

#include

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;

}

回答2:

C语言程序设计1+2/3+3/5+4/7+5/9+...的前20项之和。
程序如下:
main(){
int n=1;
float sum=0;
for(n=1;n<21;n++)
s+=n*1.0/(2*n-1);
printf("前20项之和是%5.2f\n",s);
}

回答3:

int a;
int b=1;
int s=0;
for(a=1;a<=20;a++)
{s=s+a/b;
b=b+2;
}
具体的格式就不给你写了 我主要给你写方法
如果对你有帮助,请采纳啊,谢谢O(∩_∩)O哈哈~

回答4:

#include

void main
{
int i;
double sum = 0;
for(int i=1;i<=20;i++)
{
double tmp = ((double)i)/((double)(2*i-1));
sum +=tmp;
}
printf("result is : %f", sum);
}

回答5:

double Andit(int n){
double sum = 1;
int temp;
for(int i = 0; i < n-1; ++i){
temp = i*2-1;
sum += 0.1*i/temp;
}
return sum;
}