解题思路:用高中的累加方式,第n项为an,累加和为sn。
注意事项:调用pow函数必须包含"math.h"头文件,且n为1时,应为10的0次方。
参考代码:
#include<stdio.h>
#include<math.h> // 调用pow函数必须包含"math.h"头文件
int main()
{
int sn=0,an=0,a=2,n,i;
scanf ("%d",&n);
for (i=0;i<=n-1;i++)
{
an+=(pow(10,i)*a); // 调用pow函数求10的i次方。
sn+=an;
}
printf ("%d",sn);
return 0;
}
0.0分
0 人评分