#include<stdio.h> //函数的嵌套
int testB(int a,int b)
{
return a+b;
}
int testA(int a,int b)
{
return testB(a,b);
}
int main(void)
{
int a=10;
int b=20;
int sum;
sum=testA(a,b);
printf("%d\n",sum);
return 0;
}
#include<stdio.h>
//函数的递归调用指的是调用函数本身
//正在函数递归调用时需要有函数的出口
void fun(int a)
{
if(a==0)
return 0; //函数的出口
fun(a-1);
printf("%d\n",a);
}
int main(void)
{
int a=10;
fun(a);
return 0;
}