C 语言程序设计实践 7.4 ackerman 函数
2014-12-07 23:38
459 查看
AC代码:
#include <stdio.h> int ackerman (int m,int n); int main() { int m,n; scanf("%d %d",&m,&n); printf("%d\n",ackerman(m,n)); return 0; } int ackerman (int m,int n) { if (m==0) return n+1; else if (m>0 && n==0) return ackerman(m-1,1); else return ackerman(m-1,ackerman(m,n-1)); }
相关文章推荐
- 《C语言及程序设计》实践参考——两段函数求值
- 《C语言及程序设计》实践参考——有序数组中插入数据(函数版)
- C 语言程序设计实践 7.6 函数计算
- 第四周《C语言及程序设计》实践项目2 模块化程序设计及C语言中的函数
- 第四周《C语言及程序设计》实践项目26 实现线性表基本操作的函数
- 第四周《C语言及程序设计》实践项目7 返回指针的函数
- C 语言程序设计实践 3.7 Judge
- C语言顺序程序设计详解(scanf,printf,getchar,putchar等函数)
- C++程序设计语言之函数小结
- C程序设计语言整理笔记(四)函数与程序结构
- C 语言程序设计实践 3.5 Compare
- 11.17C程序设计语言---字符指针与函数
- c程序设计语言_习题1-16_自己编写getline()函数,接收整行字符串,并完整输出
- C语言程序设计 第五章 函数
- C 语言程序设计实践 3.2 Add
- C 语言程序设计实践 3.3 Area
- c程序设计语言_习题8-6_利用malloc()函数,重新实现c语言的库函数calloc()
- F#程序设计-F#语言基础之函数(1)
- c程序设计语言_习题1-19_编写函数reverse(s)将字符串s中字符顺序颠倒过来。
- C++程序设计-第12周函数序设计上机实践项目