#include
#include
int main(int argc, char* argv[])
{
SetConsoleOutputCP(936);//这是我的机器问题,你可以不用去管
long LInput(0);
std::cin>>LInput;
long LTemp(0);
long LSum(0);
for (long loopfor(0);loopfor<=LInput;++loopfor)
{
for (long loopIn(0);loopIn<=loopfor;++loopIn)
{
LTemp+=loopIn;
}
LSum+=LTemp;
LTemp=0;
}
std::cout<<"1到"< return 0; }
用数学公式就行了,S = n(n+1)(n+2)/6
#include
int main()
{
int n= 20, i=1, j, S= 0;
printf("S= ");
for(;i<= n;i++)
{
if(i>=2)
printf("(");
for(j=1;j<=i;j++)
{
S+= j;
printf("%d", j);
if(j!=i)
printf("+");
}
if(i>=2)
printf(")");
if(j==i+1 && i !=n)
printf("+");
}
printf("\n\nS=%d\n\n", S);
return 0;
}
for(i=1; i
temp += i;
s += temp;
}