全站数据
8 4 2 0 5 8 1

c语言中,一个函数可以调用其他函数,不能调用自己

机电工程师 | 教育先行,筑梦人生!         
问题更新日期:2024-09-07 09:28:18

问题描述

c语言中,一个函数可以调用其他函数,不能调用自己希望能解答下
精选答案
最佳答案

错,函数可以调用自己,函数自己调用自己的这种调用方式称为函数的递归调用,我给你举个列子:

int calc(int num){

if(num==0){

return 0;

}else{

return num*calc(num-1);

}

}

这个函数就是利用递归求任意一个整数的阶乘