永发信息网

问一道C语言题,已知Ackermann()函数定义如下: A(m,n)=n+1 if m=0 A(

答案:2  悬赏:40  手机版
解决时间 2021-01-17 02:38
问一道C语言题,已知Ackermann()函数定义如下: A(m,n)=n+1 if m=0 A(
最佳答案
#include 

int Ackermann(int m, int n)
{
  if (m == 0) return n + 1;
  if (n == 0) return Ackermann(m - 1, 1);
  return Ackermann(m - 1, Ackermann(m, n - 1));
}

int main()
{
  int m, n, a;
  scanf("%d%d", &m, &n);
  a = Ackermann(m, n);
  printf("A(%d, %d) = %d
", m, n, a);
  return 0;
}
全部回答
<>代表不等于
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
神钢机-8和超8有什么区别大神们帮帮忙
如图,在等腰直角三角形ABC和DEC中,∠BCA=∠
ecshop可以开发商城吗?详细说明。
我怎么才能知道我的主板能不能用双核CPU啊
湖洲至安徽枞阳多少公里
我老婆要给我离婚,我该怎么才能挽留住她我快
白银和白铜怎么区分,要是包银的又怎么区分
农村的渗水井离吃水井6米可以吗 不行的话最低
31□的个位填上______时,它既有因数2,又有
市场上板式定制家具和实木定制家具相比哪个更
八喜壁挂炉的补水阀拧不动
我老婆偷人,偷亲戚,还照了许多裸照,我又舍不
汽车进气压力传感器和进气温度传感器区别
名仕专业烫染造型角嵩NO.2地址在哪,我要去那
养五千只蛋鸡要多少钱
推荐资讯
为什么很多人都在骂马化腾?
识图:(1)A实验探究的是______;(2)B实验
正源和虾青素经营投资模式会是一种骗局吗?第
高考模特艺考怎么考
International Telephone和International Pos
寻仙手游怎么预约游戏呢 预约礼包有哪些渠道
小米2S四核手机官网订购电话是什么
1+1=2,2+2=4,3+3=7,4+4=8,如果是幼儿园的小朋
OPPOr15和荣耀v10那个值得入手?
少年包青天3杨蓉哪一集
要多久的驾驶经验才能像那些高手那样把车停得
啤酒里面放颗番茄有什么用?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?