c语言:分别使用for循环和while循环求5!

2015-11-24 13:01:44 · 作者: · 浏览: 54
方法一:
程序:
#include
int main()
{
  int i=0;
  int j=1;
  for (i=0;i<5;i++)
  {
     j=j*(i+1);
  }
  printf("%d\n",j);
  return 0;
}

?

方法二:
#include
int main()
{
  int i,t;
  t=1;
  i=2;
  while (i<=5)
  {
     t=t*i;
     i=i+1;
  }
  printf("%d\n",t);
  return 0;
}

?

结果:
120
?