欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

修改标题:C语言中函数的嵌套和递归函数的使用及调用方法

最编程 2024-08-12 09:16:44
...

定义:C语言中是不允许嵌套函数定义的,因此函数之间是相互平行的。不存在上一级函数和下一级函数。只不过在C语言中允许在一个函数中调用另一个函数。这就是函数的嵌套调用。
练习:计算3!+2!得值

#include<stdio.h>
int Value1()
{
    int a=3,i,product=1;
    for(i=3;i>0;i--)
    {
      product*=i;
    }
    return product;
}
int Value2()
{
    int a=2;i,product=1;
    for(i=2;i>0;i--)
    {
      product*=i;
    }
    return product;
}

int main()
{
    int value;
    value=value1()+value2();
    printf("%d\n",value);
    return 0;
}

推荐阅读