C语言问题向高手求助

来源:百度知道 编辑:UC知道 时间:2024/06/28 14:59:59
下列叙述正确的有_____。
A) 函数可以嵌套定义,但不能嵌套调用
B) 函数可以嵌套调用,也可以嵌套定义
C) 函数不可以嵌套定义,但可以递归调用
D) 函数可以嵌套调用,但不能嵌套定义
希望解答,详解!谢谢

函数不可以嵌套定义,但可以嵌套调用;调用这个函数本身我们称为递归调用。但递归调用跟调用其他函数有很大不同。

很明显,函数可以嵌套调用,也就是常说的递归函数。但是不可以嵌套定义,编译会失败的
选D

选D
函数调用可以嵌套,函数定义不可以嵌套