C语言 计算数列2/1+3/2+5/3+8/5+13/8+21/13……前n项和
#include<stdio.h>int main(){double x=2,y=1,sum=0,t;int i,n;printf("请输入求和项数:");scanf("%d",&n);for(i=1;i<=n;i++){sum+=x/y;t=x;x=y+x;y=t;}printf("2/1,3/2,5/3,8/5,13/8,21/13……前%d项和为:%
·
#include<stdio.h>
void main(){
double x=2,y=1,sum=0,t;
int i,n;
printf("请输入求和通项:");
scanf("%d",&n);
for(i=1;i<=n;i++){
sum+=x/y;
t=x;
x=y+x;
y=t;
}
printf("2/1,3/2,5/3,8/5,13/8,21/13……前%d项和为:%f \n",n,sum);
}

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)