永发信息网

c语言作业.有下列试子:1-2/3+5/8-13/21+……+2584/4181,将各项的和存入数组

答案:2  悬赏:40  手机版
解决时间 2021-01-24 10:49
c语言作业.有下列试子:1-2/3+5/8-13/21+……+2584/4181,将各项的和存入数组
最佳答案
#include <stdio.h>#include <string.h>#include <stdlib.h>void init_fabonacci(int *array){\x09int i=0,j=0;\x09*array = 1;\x09*(array+1) = 1;\x09for(i=2;i<20;i++)\x09\x09*(array + i) = *(array + (i-1)) + *(array + (i-2));}int main(void){\x09\x09int i=0,j=0,flag=1;\x09int array[20]={0};\x09double sum[10]={0};\x09double sum_temp=0;\x09init_fabonacci(array);//调用函数,初始化 fabonacci 前20 项\x09for(i=0,j=0;i<10;i++)\x09{\x09\x09sum_temp += flag * (double)array[j]/(double)array[j+1];\x09\x09sum[i] = sum_temp;\x09\x09j = j + 2;\x09\x09flag *= -1;\x09}\x09printf("positive sequence output:\n");//正序输出\x09for(i=0;i<10;i++)\x09{\x09\x09if(i == 5)\x09\x09\x09printf("\n");\x09\x09printf("sum[%d]=%6.3lf\t",i+1,sum[i]);\x09}\x09printf("\n");\x09printf("negative sequence output:\n");//逆序输出\x09for(i=9;i>=0;i--)\x09{\x09\x09if(i == 4)\x09\x09\x09printf("\n");\x09\x09printf("sum[%d]=%6.3lf\t",i+1,sum[i]);\x09}\x09printf("\n");\x09return 0;}
全部回答
谢谢解答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
3-6克怎么称重
成排布置的低压配电屏,当其长度超过6m时,屏
鼻子上不知道怎么了突然破皮出现一块的红然后
爱心家政地址在什么地方,想过去办事
【离合器是什么】离合器的作用是什么?
688的衣服打完八折是多少钱
急!!烦躁!买家收了货确不确认收货!!!
e家洁家政地址在什么地方,我要处理点事
银行贷款20万的利息是多少
为什么唐朝是中国书法发展的巅峰期,后人无法
吟诵经典,体验乡情。阅读答案
I usually get up 7:00 the morning.A. in;
在工作单位摔伤,工作单位该负责吗?????
大众搬家(郑州管城回族区)地址在哪,我要去那
剧场东街社区文体活动服务站怎么去啊,我要去
推荐资讯
Oracle的数据库监听器(LISTENER)的默认通讯
保康县襄樊周大生珠宝店我想知道这个在什么地
时光宝石滴胶图片在电脑上做好了是不是可以拿
欣宝健身会所地址好找么,我有些事要过去
玖玖畅8量贩式KTV怎么去啊,我要去那办事
求一个迅雷看看安装包的百度云,一定是百度云
用友T3帐套登录失败,也备份不了帐套信息,一
青岛即墨服装批发市场生意怎么样
母牛正在草地上吃草用feed on翻译
【前段】“前段时间”英文怎么说?
航空寄信的话不出意外,上海寄到美国加州最多
三星电视开不了机,是开着开着突然关机,再开
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?