#include "stdio.h"
main()
{
int sum=0,j,i,k,n,p=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=i,j=1;j<=i;j++)
{
p=p*k; //算i的i次方的值
}
sum=sum+p;//加上i的i次方的值
}
p=1;//让p重新开始计算下一轮i的i次方的值
}
printf("%d",sum);
}
#include
#include
void main()
{
double s=0;
int i,n;
printf("n=");
scanf("%d",&n);
for (i=1;i<=n;i++)
s+=pow(i,i);
printf("Sn=%g",s);
}
#include
main()
{
int i,j,temp,n,sum;
sum=0;
printf("Input n: ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
temp=1;
for(j=1;j<=i;j++)
temp=temp*i;
sum=sum+temp;
}
printf("sum=%d",sum);
}
}
#include "stdio.h"
main()
{
int sum=0,j,i,k,n,p=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=i,j=1;j<=i;j++)
{
p=i*k;
sum+=p;
}
}
printf("%d",sum);
}