感谢chengstone版主的帮助!望阁下日后多多指点!

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
C++算法:
#include<iostream>
long fact(long n)
{
if(n<=1L)return 1L;
return n*fact(n-1L);
}
void main( )
{
cout<<fact
}
C++里面的1L应该是1吧?
函数的返回有if没有else有时令人费解,还是写的好。
[此贴子已经被作者于2004-07-25 08:13:03编辑过]