题目描述:
键盘输入正整数a和n,编程 s=a+aa+aaa+aaaa+aa...a(n个a)的值。
例如:a=2 ,n=5时,表示计算由2组成的数的和:2+22+222+2222+22222。
效果展示:
C语言代码:
#include<stdio.h>
int fun(int a, int n) {
int t = a, i, s;
i = 0;
s = 0;
while (i < n) {
s += t;
a *= 10;
t = t + a;
i ++;
}
return s;
}
int main() {
int a, n;
scanf("%d %d", &a, &n);
printf("%d \n", fun(a, n));
return 0;
}