程序填空题:求Sn=a+aa+aaa---aa(n个a)的值
下列程序求Sn=a+aa+aaa---aa(n个a)的值, 其中a是一个数字。例如若a=2, n=5时, Sn=2+22+222+2222+22222, 其值应为24690。请填空。
```c++
#include
int main(void) {
int a, n, count = 1, sn = 0, tn = 0;
scanf("%d%d", &a, &n);
while (count <= n) {
@@[tn = tn + a](2);
sn = sn + tn;
@@[tn = tn * 10](2);
count++;
}
printf("%d\n", sn);
return 0;
}
```
答案:
第1空:tn = tn + a
第2空:tn = tn * 10
```c++
#include
int main(void) {
int a, n, count = 1, sn = 0, tn = 0;
scanf("%d%d", &a, &n);
while (count <= n) {
@@[tn = tn + a](2);
sn = sn + tn;
@@[tn = tn * 10](2);
count++;
}
printf("%d\n", sn);
return 0;
}
```
答案:
第1空:tn = tn + a
第2空:tn = tn * 10