这事代码:#include<stdio.h>int factorial(int n){ if(n == 1 ) return(1); else return (n*factorial(n-1));}void main(){ int i; for(i=0;i<5;i++) printf("%d! = %d\n",i,factorial(i)); getch(); return 0;}