factorial.c
Upload User: tsgydb
Upload Date: 2007-04-14
Package Size: 10674k
Code Size: 0k
Category:

MySQL

Development Platform:

Visual C++

  1. #ifdef DBUG_OFF /* We are testing dbug */
  2. #undef DBUG_OFF
  3. #endif
  4. #include <global.h>
  5. int factorial (value)
  6. register int value;
  7. {
  8.     DBUG_ENTER ("factorial");
  9.     DBUG_PRINT ("find", ("find %d factorial", value));
  10.     if (value > 1) {
  11. value *= factorial (value - 1);
  12.     }
  13.     DBUG_PRINT ("result", ("result is %d", value));
  14.     DBUG_RETURN (value);
  15. }