首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

底下递归函数为什么递归第二次时//调用函数时,i =1而不是0

2013-09-05 
下面递归函数为什么递归第二次时//调用函数时,i 1而不是0?void test_recursion(){static int count 0f

下面递归函数为什么递归第二次时//调用函数时,i =1而不是0?
void test_recursion()
{
    static int count = 0;
    for(int i = 0;i<5;i++)
    {
        if(i == 4)
        {
             break;
        }
        count ++;
        printf("%d = %d\n",count,i);   
        test_recursion();
    }
}

int main()
{
    test_recursion();
}
[解决办法]
我这里 i 一直是 0.

热点排行