// 方法1:雙重循環spa
#include <stdio.h>數學
void main()io
{ 循環
int i,j,n,s,t; 方法
scanf("%d",&n); di
s=0; co
for (i=1; i<=10; i++) math
{ void
t=1; printf
for (j=1; j<=i; j++)
t=t*n;
s=s+t;
}
printf("%d\n",s);
}
// 方法2:單循環
#include <stdio.h>
void main()
{
int i,n,s,t;
scanf("%d",&n);
s=0;
t=1;
for (i=1; i<=10; i++)
{ t=t*n;
s=s+t; }
printf("%d\n",s);
}
// 方法3: //多項式的計算方法
#include <stdio.h>
void main()
{
int i,n,s;
scanf("%d",&n);
s=0;
for (i=1; i<=10; i++)
s=(1+s)*n;
printf("%d\n",s); }
// 方法4:利用數學公式
#include <stdio.h>
#include <math.h>
void main()
{
int i,n,s;
scanf("%d",&n);
s=n*(1-pow(n,10))/(1-n); // ??????????????????????????????/
printf("%d\n",s); }