C++ 10块饼每天吃1块或者2块。用递归的话要怎么做?
答案:1 悬赏:40 手机版
解决时间 2021-11-24 17:07
- 提问者网友:暗中人
- 2021-11-23 16:31
C++ 10块饼每天吃1块或者2块。用递归的话要怎么做?
最佳答案
- 五星知识达人网友:动情书生
- 2021-11-23 17:42
int fun(int n)
{
if(n==0)
{
return 0;
}
return fun(n)-1;//每天吃一块
}
void main()
{
int a = 10;
fun(a);//一天减一块,重复调用fun函数,知道没有饼干退出
}
是这个意思吧追问不限定几天吃完。一天吃2快块或者1块,有几种可能?
{
if(n==0)
{
return 0;
}
return fun(n)-1;//每天吃一块
}
void main()
{
int a = 10;
fun(a);//一天减一块,重复调用fun函数,知道没有饼干退出
}
是这个意思吧追问不限定几天吃完。一天吃2快块或者1块,有几种可能?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯