69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int add(int num)
{
static int sn;
if(num == 0)
return sn;
sn += num;
printf("num = %d, sn = %d\n", num, sn);
return /*注意return*/add(--num);
}
int main(void)
{
int sum;
sum = add(100);
printf("sum = %d\n", sum);
return 0;
}