當前位置:編程學習大全網 - 電腦編程 - C語言編程,遞歸求解函數ack()在線等!!!

C語言編程,遞歸求解函數ack()在線等!!!

#include?<stdio.h>

#include?<stdlib.h>

int?ack(int?m,?int?n);

int?main()

{

int?m,n,h;

printf("put?into?m=");

scanf("%d",&m);

printf("put?into?n=");

scanf("%d",&n);

h=ack(?m,?n);

printf("%d",h);

return?0;

}

int?ack(int?m,?int?n)

{

if(m==0)

return?n+1;

if(n==0)

return?ack(m-1,1);

if(m!=0&&n!=0)

return?ack(m-1,ack(m,n-1));

if(m>n)

{

printf("error");

return?0;

}

}

  • 上一篇:php輸出逆向九九乘法口訣表
  • 下一篇:什麽樣的孔需要用坐標鏜床加工
  • copyright 2024編程學習大全網