【基础练习】计算求和
小乐乐计算求和
http://www.nowcoder.com/questionTerminal/c98aeab2362c459dbc840d4c75f07729
题目描述
小乐乐想计算一下1!+2!+3!+...+n!。
输入描述:
一行,一个整数n。
输出描述:
一行,一个整数,表示1!+2!+3!+...+n!的结果。
解题思路
利用for循环,依次叠加。
代码
#include<iostream>
using namespace std;
int main()
{
int num;
int sum=0;//计算结果
int a=1;
cin>>num;
for(int i=1;i<=num;++i)
{
a=a*i;//从1开始
sum+=a;//计算和
}
cout<<sum<<endl;
return 0;
}
查看25道真题和解析
