/* factorial.cpp Bruce */ #include #include using namespace std; long Fact( long n ); int main() { for( long i = 0 ; i <= 25 ; i++ ) { cout << setw(3) << i; cout << setw(20) << Fact(i) << endl; } return 0; } long Fact( long n ) { if( n == 0 || n == 1 ) return 1; else return n * Fact( n-1 ); }