64,648
社区成员
发帖
与我相关
我的任务
分享
void merage_sort(int array[], int p, int r)
{
if(p==r)
return;
else
{
int q=(p+r)/2;
merage_sort(array, p, q); //编号 n1
merage_sort(array, q+1, r); //编号 n2
merage(array, p, q, r); //编号 n3
}
}
int fact(int n)
{
cout <<n <<" in" <<endl;
if(n<=1)
{
cout <<"1 return" <<endl;
cout <<"1!=1" <<endl;
return 1;
}
int ret=n*fact(n-1);
cout <<n <<" return" <<endl;
cout <<n <<"!=" <<ret <<endl;
return ret;
}
int main()
{
int n=4;
cout <<n <<"!=" <<fact(n) <<endl;
return 0;
}