2017年6月22日 星期四

以遞迴函數(recursive function)方式寫for迴圈(for loop)

for loop寫法
int main()
{
    int i;
    for(i=0;i<7;i++)
    {
        //程式內容
    }
    return 0;
}
recursive function寫法
void forloop(int i,int n)   
{
    //程式內容
    if(i<n-1)
        forloop(note,i+1,n);  //Recursive
}

int main()
{
    forloop(0,7);
    return 0;
}

沒有留言:

張貼留言