使用数列,逐项求出下列数列:1,1,2,4,7,13,.......,并将其累加起来,直至其和首次?
(c语言)使用数列,逐项求出下列数列:1,1,2,4,7,13,.......,并将其累加起来,直至其和首次大于200时为止...
(c语言)使用数列,逐项求出下列数列:1,1,2,4,7,13,.......,并将其累加起来,直至其和首次大于200时为止
展开
3个回答
展开全部
(c语言)使用数列,逐项求出下列数列:1,1,2,4,7,13,.......,并将其累加起来,直至其和首次大于200时为止。
程序如下:
main(){
int a[100]={1,1,2};
int i,sum;
for(i=sum=0;sum<=200;i++){
if(i>2)
a[i]=a[i-3]+a[i-2]+a[i-1];
sum+=a[i];
printf("第%d项:%d,累计和:%d\n",i+1,a[i],sum);
}
}
有什么问题请留言。
程序如下:
main(){
int a[100]={1,1,2};
int i,sum;
for(i=sum=0;sum<=200;i++){
if(i>2)
a[i]=a[i-3]+a[i-2]+a[i-1];
sum+=a[i];
printf("第%d项:%d,累计和:%d\n",i+1,a[i],sum);
}
}
有什么问题请留言。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询