首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……用C语言编程求出这个数列的前20项之和。
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……用C语言编程求出这个数列的前20项之和。
admin
2017-05-05
51
问题
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……用C语言编程求出这个数列的前20项之和。
选项
答案
#inelude<stdio.h> main() { int i,x,y,a; float sum=(); x=2: y=1; for(i=1;i<20;i++) { sum+=(float)(x)/y; a=X: x=x+y; y=a; } printf("%7.5f\n",sum); }
解析
观察分数序列,发现分子是2,3,5……分母是1,2,3,5……实际上都是斐波那契数列的一部分。斐波那契数列指的是这样一个数列:1,1,2,3,5,8,13,21……这个数列从第三项开始,每一项都等于前两项之和。所以只要给出两个初始值,后面的数字就可以用前面的数的和来表示。这里用x表示分子,y表示分母。用for循环把分数序列前20项加起来,最后打印结果sum+=moat)(x)/y;用了强制类型转换,因为两个int型的数相除,结果也会是int型。
转载请注明原文地址:https://kaotiyun.com/show/AF7v777K
本试题收录于:
中学信息技术题库教师公开招聘分类
0
中学信息技术
教师公开招聘
相关试题推荐
体育与健康课程是一门以_______为主要手段、以增进中小学生_______为主要目的的主要课程。
体育与健康“2+1”工程中,“2+1”的含义是_______。
体育教学三要素是_______、_______、练习。
乒乓球发球员所发的球,在触网或触及网柱后越过网,不论是落入对方球台或被对方在桌面上方立体空间内拦截(即球未触及台面而进行空中击),此球不算,应重新发球。()
教师的知识结构分为()。
美术教师常用的教法有以语言传递信息为主的教学方法、以直接感知为主的教学方法、以实践训练为主的教学方法、以情境陶冶为主的教学方法以及以()为主的教学方法。
现代美术课堂是师生共同参与交流并共同处理信息的课堂。()
谈谈计算机病毒的传播途径和来源。
用户可以用IE提供的()功能来保存自己常去访问的站点网址,以便日后冉次方问时可以从列表中选择。
ASCII码是一种_________位二进制编码,能表示出_________种国际通用字符。
随机试题
简述管理学的概念及特点。
患者,男性,40岁。突发神志丧失,呼吸不规则,大动脉搏动消失,诊断为心搏骤停,予心肺复苏后心跳恢复。此后患者呈持续性植物性状态的原因是
CT值最小的像素在图像上表现为
与卵子激活有关的最主要离子是
依据营业税的有关规定,不属于“文化体育业”征税范围的有()。
在出版工作中,编辑工作处于()的地位。
由于教师的工作对象是充满生命力的、千差万别的活的个体.传授的内容是不断发展变化着的人文、科学知识,所以教师还扮演着()角色。
生长发育
(上海财大2011)我国货币层次划分中,个人活期储蓄属于()。
Whatdothefollowingwordsincapitalshaveincommon?QUICKONTHEDRAWBOXINGMATCHESWHISKYGALOREQUESTIONMARK
最新回复
(
0
)