分析:这个题看起来很抽象,实际上规律很简单,算出每一项的值很重要。
程序源代码:
#include<stdio.h>
#include<Windows.h>
#include<math.h>
int main()
{
int a, n, count = 1;
long int sn = 0, tn = 0;
printf("please input a and n\n");
scanf_s("%d,%d", &a, &n);
printf("a=%d,n=%d\n", a, n);
while (count <= n)
{
tn = tn + a;
sn = sn + tn;
a = a * 10;
++count;
}
printf("a+aa+...=%ld\n", sn);
system("pause");
return 0;
}
程序结果:(以a=1,n=4)
sn=1234