求Sn=a+aa+aaa+aaaa+……+aaa……aa(n个a)之值,其中a是一个数字,n表示a的位数,例如: 2+22+222+2222+22222(此时n=5),n由键盘输入。
#include <math.h>
Void main(int argc, char* argv[])
{aaaaaaaaaaaaaaaaaa
int sum=0,i=1,a,b,c=0,n;
printf("please input a base number:");
scanf("%d",&a);
printf("Please input n:");
scanf("%d",&n);
while(i<=n)
{
b=pow(10,i-1);
c=c+a*b;
sum=sum+c;
i++;
}
printf("The sum is :%d\n",sum);
}