A. c语言分数数列求和

看这数列的找规律:2/1,3/2,5/3,8/5,13/8.......

后一项的分母等于前一项的分子,后一项的分子等于前一项的分母+分子

#include<stdio.h>
intmain()
{
inti,n;
doublesum=0,z,m,zSave;//z,m分别保存分子分母
printf("输入数值n:");
scanf("%d",&n);
z=2;m=1;
for(i=0;i<n;i++)
{
sum=sum+z/m;
printf("+%.0lf/%.0lf",z,m);
zSave=z;
z=z+m;
m=zSave;
}
printf("=%.6lf",sum);
return0;
}

B. C语言编程数列求和

+=的意思就在字面上表示出来了,
inta+=intb表示inta=inta+intb, C语言的简洁
那句代码就是sum = sum + (double(b) / a)
基础还是要打扎实

C. c语言编程:求数列的累加和

#include<stdio.h>
#define N 100
int main()
{
int n;
float sum=0,i;
printf("输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
sum=i/(n-i+1);
printf("%f",sum);
return 0;
}

D. C语言斐波那契数列求和

奇数项求和:a₁+a₃+a₅+a₇+...+a₂ₙ₋₁=a₂ₙ

偶数项求和:a₂+a₄+a₆+a₈+...+a₂ₙ=a₂ₙ₊₁-1

平方求和:a₁+a₂+a₃+a₄+...+aₙ²=aₙ·aₙ₊₁

斐波那契数列中的斐波那契数会经常出现在我们的眼前——比如松果、凤梨、树叶的排列、某些花朵的花瓣数(典型的有向日葵花瓣),蜂巢,蜻蜓翅膀,超越数e(可以推出更多),黄金矩形、黄金分割、等角螺线等。

(4)c语言数列求和扩展阅读:

斐波那契数列特性

平方与前后项:从第二项开始,每个偶数项的平方都比前后两项之积多1,每个奇数项的平方都比前后两项之积少1。

如:第二项 1 的平方比它的前一项 1 和它的后一项 2 的积 2 少 1,第三项 2 的平方比它的前一项 1 和它的后一项 3 的积 3 多 1。

[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765]

(注:奇数项和偶数项是指项数的奇偶,而并不是指数列的数字本身的奇偶)

E. C语言数列求和

#include<stdlib.h>
#include<math.h>
intmain()
{
doublex,num,sum=0;
inti=1,j,flag=1;
doublejie;
scanf("%lf",&x);
while(1)
{
j=i;
jie=1.0;
while(j)
{//计算阶乘
jie*=j--;
}
num=pow(x,i++)/jie;//pow为计算x的i次方
if(fabs(num)<0.00001)//fabs计算绝对值
{
break;
}
if(flag)//是加版是减用flag标志权
{
sum+=num;
flag=0;
}
else
{
sum-=num;
flag=1;
}
//printf("sum=%lf,num=%lf,jie=%ld,i=%d ",sum,num,jie,i);
}
printf("sum=%.2f",sum);
getch();
return0;
}

F. C语言序列求和

这个写个循环就好了。
int i,n,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum=sum+i;

G. c语言等差数列求和

你的for后面多了来一个;,而自且程序稍微有点问题。。。。可以这样改
int main()
{
int a[100],d,n,i,s[100]; //a s数组大小
scanf("%d%d%d",&a[0],&d,&n);
s[0]=a[0];
for (i=1;i<=n;i++)
{
a[i]=a[i-1]+d;
s[i]=a[i]+s[i-1];
printf("a=%d\n",a[i]);
printf("s=%d\n",s[i]);
}
}

H. C语言,数列求和

#include<stdio.h>
intmain()
{doubles=0,t;
inti,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{t=i*i;
if(i%2)s+=1-1/t;
elses-=1-1/t;
}
printf("%.3lf ",s);
return0;
}