1、用递归求学生年龄

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int age(int n);
 5     printf("NO.5 age is %d\n",age(5));
 6     return 0;
 7 }
 8 int age(int n)
 9 {
10     int c;
11     if(n==1)
12         c=10;
13     else
14         c=age(n-1)+2;
15     return c;
16 }

2、求阶乘

#include<stdio.h>
int main()
{int fac(int n);int n,y;printf("输入n: ");scanf("%d",&n);y=fac(n);printf("%d!=%d\n",n,y);return 0;
}
int fac(int n)
{int f;if(n==1||n==0)f=1;elsef=fac(n-1)*n;return f;
}

3、汉诺塔问题

 1 #include<stdio.h>
 2 int main()
 3 {
 4     void hanoi(int n,char one,char rwo,char three);
 5     int m;
 6     printf("input the number of diskes:");
 7     scanf("%d",&m);
 8     printf("the step to move %d diskes:\n",m);
 9     hanoi(m,'A','B','C');
10     return 0;
11 }
12 void hanoi(int n,char one,char two,char three)
13 {
14     void move(char x,char y );
15     if(n==1)
16         move(one,three);
17     else
18     {
19         hanoi(n-1,one,three,two);
20         move(one,three);
21         hanoi(n-1,two,one,three);
22     }
23 }
24 void move(char x,char y)
25 {printf("%c-->%c          ",x,y);
26 }

转载于:https://www.cnblogs.com/1998wdq/p/11348303.html

c语言谭浩强第七章例题相关推荐

  1. C语言程序设计第五版谭浩强 第七章答案

    C语言程序设计第五版谭浩强著 第七章答案 第七章 用函数实现模块化程序设计 1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果.两个整数由键盘输人. 题目解析: ...

  2. 谭浩强c语言第7章,清华大学C语言谭浩强第7章.ppt

    清华大学C语言谭浩强第7章.ppt 第7章复合结构类型,第7章 复合结构类型,7.1 结构体类型的概述 7.2 结构体类型的定义 7.3 结构体变量的定义及内存分配 7.4 结构体变量的初始化和引用 ...

  3. c语言教材课后题答案6,C语言谭浩强版6章课后练习题答案.doc

    C语言谭浩强版6章课后练习题答案 第6章课后练习题 单项选择题 以下程序执行后,a是: int a =0,i,j; for (i=5;i>0;i--) for(j=0;j<4;j++) a ...

  4. c语言谭浩强第六章答案,C语言谭浩强版本第6章课后练习题答案..doc

    第6章课后练习题 单项选择题 以下程序执行后,a是: int a =0,i,j; for (i=5;i>0;i--) for(j=0;j<4;j++) a++; 20 25 24 30 执 ...

  5. C++面向对象的程序设计谭浩强 第六章课后题

    以往章节 C++面向对象的程序设计谭浩强 第二章课后题 C++面向对象的程序设计谭浩强 第三章课后题 C++面向对象的程序设计谭浩强 第四章课后题 C++面向对象的程序设计谭浩强 第五章课后题 C++ ...

  6. C语言程序设计第五版 谭浩强 第四章 课后习题 答案

    谭浩强C语言程序设计第五版 第4章 课后习题 答案 点我看视频讲解+可运行源码 记得一键三连哦 第四章 选择结构程序设计 1. 什么是算术运算?什么是关系运算?什么是逻辑运算? [答案解析] 算熟运算 ...

  7. c语言谭浩强ppt课件,编程_C语言学习课件_谭浩强_PPT~1216F.ppt

    编程_C语言学习课件_谭浩强_PPT~1216F.ppt ,第一章,C语言概述本章要点,C语言的特点 C程序的结构 在计算机上运行C程序的方法主要内容,1.1 语言出现的历史背景 1.2 程序的特点 ...

  8. c++程序设计梳理(谭浩强)3-4章

    为什么80%的码农都做不了架构师?>>>    同学拿了58的offer,22万一年,内心多少有点不是滋味.自己享受着这么丁点的中兴薪酬,明显是学业不精的那一类.事实确实如此,可当现 ...

  9. C语言谭浩强第5版章节编程题

    本文用来练习谭浩强章节练习题,慢慢更新.有需要解答的在下边留言第一时间回复. 第一章 1-6 编写一个程序,输入3个数a,b,c,输出最大值. #define _CRT_SECURE_NO_WARNI ...

  10. C语言谭浩强(第五版)答案6、8章

    第六章 利用数组处理批量数据 1.用筛选法求100之内的素数. int main() {int a[100],i,j;for(i=0;i<100;i++)a[i]=i+1;a[0]=0;//因为 ...

最新文章

  1. 雷军深情告白:在我心里,武汉大学是全球最好的大学
  2. 15- 深度学习之神经网络核心原理与算法-多gpu实现CNN图片分类
  3. vgg11/13/16/19-pytorch实现
  4. Redis进阶-如何发现和优雅的处理BigKey一二事
  5. [SCOI 2010]传送带
  6. Machine Learning On Spark——基础数据结构(二)
  7. 服务器获取客户端电脑文件,python实现获取客户机上指定文件并传输到服务器的方法 -电脑资料...
  8. dotnetCore增加MiddleWare的Run,Use Map MapThen四个扩展方法
  9. fn:replace()函数
  10. warning: expression result unuesd 可能原因是函数忘了加括号,
  11. 华为Mate 20 X(5G)评测:6199元的5G双模旗舰手机
  12. sim800c GPRS模块的透传模式
  13. C++通过Wininet库提交POST信息登录到PHPChina中文开发者社区
  14. qpoases算法复杂度_数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)...
  15. 机器人的核心——运动控制器
  16. 全国计算机能力挑战赛含金量高吗,大学里,有哪些含金量高,又容易得奖的国家级比赛?...
  17. linux手机 电脑传文件怎么安装,centos7上成功安装iptux,成功实现安卓手机和Linux传送文件...
  18. 关于fiddler和charles手机代理以后无法上网的问题解决
  19. Navicat导入Excel提示无法打开Excel文件
  20. 29 Oracle数据库SQL开发之 SQLPlus使用——创建简单报表

热门文章

  1. (转)深入剖析ASP.NET的编译原理
  2. springcloud架构特点_董事长挖来一位京东T9架构师,送我们两份微服务文档,实在太香了...
  3. URL 编码是什么?
  4. IP转发引擎的三种核心处理器区别介绍
  5. Windows开机运行程序
  6. python 分类 投票_使用python+redis实现文章发布,投票,分组排名功能
  7. Qt5.9配置安卓开发环境
  8. arch Linux安装到U盘,如何把ArchLinux安装到U盘上
  9. C++中四种线程同步的方法
  10. 目前自己的几种脱壳方式