求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
例如:2+22+222+2222+22222
#include <stdio.h>
#include <stdlib.h>
int main() {
int i = 1;
int a = 0;
int temp = 0;
int sum = 0;
scanf_s("%d", &a);
for (; i <= 5; i++) {
temp = temp * 10 + a;
//定义一个中间变量将每次的值储存起来
sum += temp;
}
printf("%d\n", sum);
system(“pause”);
return 0;
}
结果