ackerman函数

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:15:52
ackerman()函数是干什么用的?
我知道ackerman的具体实现,但我想知道的是ackerman是用来干什么的?m,n和结果有什么关系啊?

#include<iostream>
using namespace std;
int acm(int m,int n){
if(m==0)return n+1;
if(n==0)return acm(m-1,1);
if(n>0&&m>0)return acm(m-1,acm(m,n-1));
return 0;
}

void main(){
int m,n;
cout<<"请输入m和n的值:";
cin>>m>>n;
cout<<acm(m,n)<<endl;
}