asdfghjkl;' 2021-06-04 16:03 采纳率: 66.7%
浏览 8
已采纳

这题用设计递归函数怎么做啊?

一箱苹果,4个4个数余1个,5个 5个数余2个,9个9个数余7个,对应1,5,9的情说分别设计递归函数,求解如果一箱中最多可以装下2000个苹果果,则该箱子中可能的苹果数有几个,分别是多少?

  • 写回答

3条回答 默认 最新

  • asdfghjkl;' 2021-06-06 08:32
    关注

     

    #include<stdio.h>

    int main()

     int apple4(int i);

     int apple5(int i);

     int apple9(int i);

     int i;

     printf("4个4个数余1个的苹果数可能为:\n");

     for(i=1;apple4(i)<2000;i++)

     {

      printf("%d\t",apple4(i));

     }

     printf("\n");

     printf("5个5个数余2个的苹果数可能为:\n");

     for(i=1;apple5(i)<2000;i++)

     {

      printf("%d\t",apple5(i));

     }

     printf("\n");

     printf("9个9个数余7个的苹果数可能为:\n");

     for(i=1;apple9(i)<2000;i++)

     {

      printf("%d\t",apple9(i));

     }

     printf("\n");

    }

    apple4(int i)

    {

     if(1==i)

      return 5;

     else

      return apple4(i-1)+4;

    }

    apple5(int i)

    {

     if(1==i)

      return 7;

     else

      return apple5(i-1)+5;

    }

    apple9(int i)

    {

     if(1==i)

      return 16;

     else

      return apple9(i-1)+9;

    }

    展开全部

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部