人力资源机器第22关——斐波那契参观者

avatar 2017年08月02日13:48:57 0 2728 views
人力资源机器第22关:斐波那契参观者

题目

对于 INBOX 中的每一个数,将斐波那契数列中不满那个数的所有数都发送到 OUTBOX 。 假如 INBOX 为 10,OUTBOX 应为 1 1 2 3 5 8 。 斐波那契数列是啥?问问你的上司,或是友好的搜索框。 1 1 2 3 5 8 13 21 34 55 89 ...  

C 语言实现

  1. #include<stdio.h>
  2. int main()
  3. {
  4.     int num1;
  5.     int x=1,y=0,z;
  6.     printf("请输入一个数:\n");
  7.     scanf("%d",&num1);
  8.     while(1)
  9.     {
  10.         z = x+y;
  11.         if(z<num1)
  12.         {
  13.             printf("%d ",z);
  14.         }
  15.         else
  16.         {
  17.             break;
  18.         }
  19.         y = x;
  20.         x = z;
  21.     }
  22. }

最终代码如下

运行结果成绩勉强,20/165     本文链接:https://liuyanzhao.com/5574.html
  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

avatar 登录者:匿名
您需要登录才能评论,可以选择注册或者QQ快速登录

     

已通过评论:0   待审核评论数:0