#include<stdio.h>
long fact(long number);
int main(void)
{
int i;
for(i=0;i<=10;i++)
{
printf("%2d!=%1d\n",i,fact(i));
}
return 0;
}
long fact(long number)
{
if(number<=1)
{
return 1;
}
else
{
return (number*fact(number-1));
}
}
#include<stdio.h>
long fact(long number);
int main(void)
{
int i;
for(i=0;i<=10;i++)
{
printf("%2d!=%1d\n",i,fact(i));
}
return 0;
}
long fact(long number)
{
if(number<=1)
{
return 1;
}
else
{
return (number*fact(number-1));
}
}
转载于:https://www.cnblogs.com/blackhorse/archive/2012/05/13/2497937.html