• 西安市:构建“五方联动”社会治理新格局 2019-06-23
  • IP定向--云南频道--人民网 2019-06-23
  • 育儿十大坎 新手妈妈快快get起来 2019-06-21
  • 吉林:让更多农村孩子参加少年宫活动 2019-06-21
  • 美国发起贸易战,我们要让世界知道美元、美债并不可靠 2019-06-05
  • 紫光阁中共中央国家机关工作委员会 2019-05-31
  • 监察体制改革后 湘西半年72名公职人员主动交代问题 2019-05-12
  • 媒体宣传报道重庆日报 王国平:扮靓重庆两江四岸” 让城市有机更新 2019-04-26
  • 我相信“交警雨中护送高考生”是真,“交警雨中护送高考生”反被该高考生家长投诉是假。 2019-04-16
  • 14名消防员日巡逻28公里 洗冷水澡 2019-04-10
  • 靶壕有了“蓝军”,百发百中的“神枪手”练起来 2019-04-10
  • 不是秀强大了,别人就会来做朋友,这逻辑不对 2019-04-01
  • 候选企业:中国石油呼和浩特石化公司 2019-03-26
  • 航天员沙漠野外生存训练完美收官!为第一天团打call 2019-03-25
  • 请问,建立市场经济后,原计划经济哪里去?改革后,我们还在实行计划经济,为何没有提及? 2019-03-25
  • 频道栏目
    神奇公式秒杀全国11选5 > 考试 > 等级考试 > 三级 > 网络技术 > 正文

    山西新十一选五历史遗漏数据:计算机等级考试三级网络技术上机题(8)

    2014-12-22 08:25:19           
    收藏   我要投稿
    编写函数jsValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为:
      F(0)=0,F(1)=1
      F(n)=F(n-1)+F(n-2)
      最后调用函数writeDat(),把结果输出到文件OUT80.DAT中。
      例如:当t = 1000时,函数值为1597。
      注意:部分源程序已给出。
      请勿改动主函数main()和写函数WriteDat()的内容。
      试题程序:
      #include
      void writeDat();
      int jsValue(int t)
      {
      }
      void main()
      {
      int n;
      n=1000;
      printf("n=%d, f=%dn", n, jsValue(n));
      writeDat();
      }
      void writeDat()
      {
      FILE *out;
      int s;
      out = fopen("OUT80.DAT", "w");
      s = jsValue(1000); printf("%d",s);
      fprintf(out, "%dn", s);
      fclose(out);
      }
    【答案】
      int jsValue(int t)
      {
      int f1=0,f2=1,fn; /*定义变量存储Fibonacci数,初始化数列的前两项*/
      fn=f1+f2; /*计算下一个Fibonacci数*/
      while(fn<=t)>
      {
      f1=f2;
      f2=fn;
      fn=f1+f2;
      }
      return fn; /*返回Fibonacci数列中大于t的最小的一个数*/
      }
      【解析】解答本题的关键是要充分理解题意,只有理解了题意本身的数学过程,才能把数学过程转化为程序逻辑。根据已知数列,我们不难发现:在 Fibonacci数列中,从第三项开始,每一项都可以拆分为前两项之和。本题要求找到该数列中"大于t的最小的一个数"。这里可以借助一个while循环来依次求数列中的数,直到出现某一项的值大于t,那么这一项就是"大于t的最小的一个数"。
    上一篇:计算机等级考试三级网络技术上机题(10)
    下一篇:计算机等级考试三级网络技术上机题(13)
    相关文章
    图文推荐

    神奇公式秒杀全国11选5 www.2zfa.com 关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 神奇公式秒杀全国11选5

    版权所有: 神奇公式秒杀全国11选5--致力于做实用的IT技术学习网站

  • 西安市:构建“五方联动”社会治理新格局 2019-06-23
  • IP定向--云南频道--人民网 2019-06-23
  • 育儿十大坎 新手妈妈快快get起来 2019-06-21
  • 吉林:让更多农村孩子参加少年宫活动 2019-06-21
  • 美国发起贸易战,我们要让世界知道美元、美债并不可靠 2019-06-05
  • 紫光阁中共中央国家机关工作委员会 2019-05-31
  • 监察体制改革后 湘西半年72名公职人员主动交代问题 2019-05-12
  • 媒体宣传报道重庆日报 王国平:扮靓重庆两江四岸” 让城市有机更新 2019-04-26
  • 我相信“交警雨中护送高考生”是真,“交警雨中护送高考生”反被该高考生家长投诉是假。 2019-04-16
  • 14名消防员日巡逻28公里 洗冷水澡 2019-04-10
  • 靶壕有了“蓝军”,百发百中的“神枪手”练起来 2019-04-10
  • 不是秀强大了,别人就会来做朋友,这逻辑不对 2019-04-01
  • 候选企业:中国石油呼和浩特石化公司 2019-03-26
  • 航天员沙漠野外生存训练完美收官!为第一天团打call 2019-03-25
  • 请问,建立市场经济后,原计划经济哪里去?改革后,我们还在实行计划经济,为何没有提及? 2019-03-25
  • 足球指数是什么意思呀 v湖北快三走势图 084一波中特 搜狐彩票合买 海南彩票解梦查码 甘肃快三27号开奖号码 3d50期开奖号码走势图 c罗2013总进球 2oo9年排列五走势图 福建31选7非凡走试图 哪里有澳洲幸运5的计划 北京十一选五中走势图 北京pk10对刷什么意思 博E百国际线上娱乐 足彩胜平负14场预测