202

#include<stdio.h>

double fact(int n);

int main(void)

{

         int i,n;

         double result;

 

         printf("Enter n:");

         scanf("%d",&n);

         for(i=0;i<=n;i++){

                   result=fact(i);

                   printf("%d!=%.0f\n",i,result);

         }

 

         return 0;

}

 

double fact(int n)

{

 

         int i;

         double product;

 

         product=1;

         for(i=1;i<=n;i++){

                   product=product*i;

         }

 

         return product;

}

posted @ 2013-10-02 20:31  zhaoyang16  阅读(129)  评论(0编辑  收藏  举报