Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Linear Algebra and the C Language/a0iv

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

__NOTOC__ Install and compile this file in your working directory. /* ------------------------------------ */ /* Save as : c00e.c */ /* ------------------------------------ */ #include "v_a.h" /* ------------------------------------ */ /* ------------------------------------ */ int X_factorial(int n) { int i = 1; int x = 1; if(n==0) return (1); for(i = 1; i <= n; i++) x *= i; return (x); } /* ------------------------------------ */ /* ------------------------------------ */ int main(void) { int n = 0; clrscrn(); do{ printf(" %.2d! = %d\n", n, factorial(n)); }while(n++ <12); printf("\n\n"); stop(); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ 12! is the maximum correct value for this function: (overfloat) Screen output example: 00! = 1 01! = 1 02! = 2 03! = 6 04! = 24 05! = 120 06! = 720 07! = 5040 08! = 40320 09! = 362880 10! = 3628800 11! = 39916800 12! = 479001600 Press return to continue.