1!+....+5!

 

#include "iostream.h"
void main()
{
     int a,b,s,sum;
  a=1;sum=0;
  while(a<=5)
  {
   s=1;
 for(b=1;b<=a;b++)
   {
    s*=b;
     }
   sum=sum+s;
            a++;
  }
  cout<<"1!+2!+3!+4!+5!="<<sum<<endl;

}

 

1!+2!+.......+n! 也可以奥

只需要把 while(a<=5) 改为 while(a<=n)

不过要先定义奥,在从键盘上接收一个数,就OK了

posted @ 2011-10-25 22:13  奇奇博客  阅读(142)  评论(0)    收藏  举报