设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
请问下c语言中函数的嵌套和递归怎么区别 ...
返回列表
发新帖
请问下c语言中函数的嵌套和递归怎么区别
[复制链接]
11
|
5
|
2015-6-9 01:47:54
|
显示全部楼层
|
阅读模式
区别:函数嵌套是语言特性,递归调用是逻辑思想。这两者有关,但并不互斥。一个递归过程可以包含函数嵌套。同样,一个递归函数也可当做是自身嵌套函数。函数嵌套允许在一个函数中调用另外一个函数,比如有三个函数:func1(){func2();}func2(){func3();}func3(){printf("Hello");}这个就叫做嵌套调用,它是一个语言提供的程序设计的方法,也就是语言的特性。而递归,是一种解决方案,一种思想,将一个大工作分为逐渐减小的小工作,比如说一个人要搬50块石头,他想,只要先搬走49块,那剩下的一块就能搬完了,然后考虑那49块,只要先搬走48块,那剩下的一块就...
回复
使用道具
举报
千问
|
2015-6-9 01:47:54
|
显示全部楼层
函数嵌套是语言特性,递归调用是逻辑思想。函数嵌套允许在一个函数中调用另外一个函数,比如有三个函数funca(){funcb();}funcb(){funcc();}funcc(){cout << "Hello" <<endl;}这个就叫做嵌套调用,它是一个语言提供的程序设计的方法,也就是语言的特性。...
回复
使用道具
举报
千问
|
2015-6-9 01:47:54
|
显示全部楼层
在C/C++中,函数可以递归调用,也可以嵌套调用。递归调用是指自己调用自己,而嵌套调用是指两个或多个函数间相交叉互调用。递归调用时,函数自身必须更改返回(结束)条件,否则就会进入死循环,而嵌套调用就没有这样的要求,与普通函数一样,完成指定操作后正常返回即可。...
回复
使用道具
举报
千问
|
2015-6-9 01:47:54
|
显示全部楼层
简单的说:就是指在某些情况下,您可能需要将某函数作为另一函数的参数使用,这一函数就是嵌套函数。比如:int f(x,y) 是个函数 那么 int f(int f(x,y),m)这个就是函数的嵌套; 函数的递归调用是指在调用一个函数过程中又出现直接或间接的调用该函数本身,递归调用必须有一个终止条件 不然会进入死循环。例如:int f(int n...
回复
使用道具
举报
千问
|
2015-6-9 01:47:54
|
显示全部楼层
函数嵌套?没关注过这个说法,难道是说一个函数里调用另外一个函数? 递归,就是一个函数直接或间接的调用了自己,这里强调的是调用回自己。 void func() { .....; fun(); ......}...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
法克u英文怎么打
2
软考过了,还没发证书,急着评职称怎么办
3
急急急~~~ 谢谢各位、 此时,一经别去。 此去经哖、是什么意思?
4
广州哪里有化学胶塞
5
最好的棋牌游戏人气最火爆,刺激,精彩!服务器稳定的有吗
6
心脏换瓣术后吃华法林抗凝查血老是不稳有时3天查最多6天查,查血太频对病人的康复 心脏换瓣术%B
7
绿眼睛姜黄色的猫是什么猫
8
请高手指点:电视右侧画面出现轻微S形扭曲变形怎么办。
9
拉手网如何操作
10
电脑为什么发出等时报警声?
11
枣树已经受冻害用天达2116有用吗在库尔勒什么地方买
12
怎么找泡泡堂英雄模式
13
自动党,65级不知道在那升级,挂车,经验太低
14
黄冈有什么特产
15
我朋友想在网上开店,具体应怎末做呢,请大家赐教
16
怎么才能阻止qq宠物登入
17
美的净水是美的什么部门?有编制么?
18
台州哪里有卖印刷专业教材
19
求:商丘马姓来源
20
穿越火线自己怎么刷经验,我的电脑可以双开
21
昆明四季如春的原因
22
谷歌手机行货好 还是水货好,为什么,谢谢
23
送三只小羊回家最后一关 15-2
24
什么都不要了,没有力气了
25
滨州活塞厂待遇如何 我是一个大专生,现已经有3年的国企工作经验 不知道能够应聘什么职位?以上求答 谢谢
26
我的电脑经常蓝屏,怎么回事??
27
大学城到走马走怎么坐车
28
2ne1的群舞
29
小刚和父亲去奶牛贸易市场。父亲赶着奶牛比小刚早出发半小时。小刚出发1小时后到途中的舅舅家,从舅舅那里
30
田家庵到蔡家岗凯盛宾馆怎么走?
31
世园博是哪里的名胜古迹?
32
诺基亚5800和C601
33
请人起梦幻名字
34
怎么约女孩还出去玩!
35
什么硬盘最好
36
魔兽魔精哪里出
37
我QQ仙侠35级了不知道主要学什么,,现在玄炎入门30,玄炎天书17,寒冰入门10,寒冰天书0,魔咒入门5天书0
38
PT-LINK路由器怎么控制时间
39
学校打架的问题,律师帮帮忙。
40
我的笔记本升级
41
谁能预测一下仙剑奇侠传五的结局?
42
求初三水平的作文
43
英语老大哥们帮个忙~~~~谢谢啦
44
外语中学上一学年度高中男、女生共有300人,这一学年度男生增加4%,女生增加5%,共增加13人。问这一年度外
45
魔兽怎么调小屏
46
儿童心理学
47
我打算学习会计,打算直接进入公司做会计,请问贵阳有会计培训班吗?
48
南极今义是什么
49
用英语说我没有钱怎么说啊
50
为什么我用我家座机冲QB说系统错误请与当地168台联系
51
u盘测速问题
52
BT种子下完以后要怎么办?
53
苹果4模拟人生3怎么打别人
54
10万以下的高性价比紧凑车型有那几款?推荐一下
55
高考录取
56
!!西安秦岭野生动物园内转一圈要多长时间????
57
我下载的落雪梨花的CS1.6启动不了
58
我要一个月内减掉20斤肉
59
宝捷注塑机周期时间怎样调
60
汽车ABS的工作原理是什么?
61
外地人来黄鹤楼,我用什么诗?
62
装载机刹车片子为什么发热
63
请问现在jojohot(热情领域)最新的背景音乐叫什么名字?跪求!
64
玩梦幻西游卡
65
穿越火线延迟高
66
5岁小孩有脚气怎么回事
67
手机挂着飞信一个月多少流量
68
kingcamp自充垫 如何充气
69
求一些经典好听的老歌
70
急~~ 使用 .NET 编写录音软件的问题~~
71
移动硬盘插上没反应
72
裤子有内网的怎么洗
73
南航新疆招飞是按分数高低录取吗?
74
BEC 如何准备
75
曹操传50种宝物的效果各是什么
76
我QQ上面有个好友,第4关到4星了就建了三个塔。第三关他就弄了两个,还都没升级。他咋过去的,我就郁闷了
77
有米有人能帮我算下八字 1987060810 女 1985080808男 谢谢 纠结的很 男方家庭很信这个
78
85139b55a7f361fd3e0dcce543f6 这是个什么文件夹,里面的文件不可以访问。这个文件夹能不能删掉
79
笔下文章千古句下句是什么
80
我的cwow的客户端没有了 现在有哪里提供安全的完整的下载呢~?
81
Ezio这个名字是什么意思,在意大利常用吗?
82
为什么吃2个鸡蛋或10条大虾就有饱腹感,可吃米饭或面条得吃2大碗才能饱啊?
83
寻仙40多级首饰什么任务给
84
盘缠是什么意思
85
什麼是财富值?如何得到?
86
为什么魅族M9这么难买,让我等这么久,有没有湖北的商家有卖的现货? 去魅族公司能买到吗?我是湖北荆门的
87
求今年下半年(国庆节起)适合结婚的吉日。
88
海派甜心的末莉叫什么名字
89
有没有去年考苏大MTI的师兄师姐啊?求指教!多谢了!
90
我想去上海找工作不知道还不好找介绍介绍建议建议小弟我跪地求答了
91
11 年主流 中 端机:专家进!(配装机单).
92
2年时间相亲不下30个女人,麻木了开始怀疑状态
93
IQ:什么吃一半不要了
94
欧美音乐MV 动画版的
95
看我苗条性感的身材吧
96
谁有买过链接?哪家好?
97
从顺德北滘如果乘车到广州开发区?具体点
98
为什么vista的战争机器明明装了xlive进System32文件又安装了DX9后还说我没有被指定在windows里运行 应该怎
99
求,伯爵-“雁南飞”原版伴奏
100
开封车辆违章怎么查询