解题思路:
1.考虑怎么确定数值
2.累加器要归零,而累乘器要归1
3.for循环要外循环为内循环提供数值
4.注意把累乘器归零
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
int sum = 0;
int num = 1;//sum是累加器,num是累乘器
cin>>n;
for(int i = 1;i<=n;i++)//为阶级提供数据
{
for(int j = 1;j<=i;j++)//为阶级提供计算
{
num=num*j;
}
sum=sum+num;//把累乘器放入累加器
num = 1;//将累成器归0
}
cout<<sum;
return 0;}