题目:求Sn = a + aa + aaa + … + aa…a(n个a)的值,其中a是一个数字,n表示a的位数,例如
2 + 22 + 222 + 2222 + 22222 (此时n = 5),n由键盘输入。
#include <stdio.h>
int main()
{
int i, a, n, sum = 0, term = 0;
printf("请依次输入a和n的值\n");
scanf("%d%d", &a, &n);
for (i = 1; i <= n; i++)
{
term = term * 10 + a;
sum = sum + term;
}
printf("a+aa+aaa+...=%d\n", sum);
return 0;
}