c语言求s=a+aa+aaa+…+aa…a之值,其中a是一个数字,a和n从键盘上输入
时间: 2023-10-11 15:11:52 浏览: 82
C语言课程设计
您可以使用以下代码来求解s=a aa aaa ... aa...a之值,其中a是一个数字,a和n从键盘上输入。
```c
#include <stdio.h>
int main() {
int a, n, sum = 0, term = 0;
printf("请输入数字a:");
scanf("%d", &a);
printf("请输入数字n:");
scanf("%d", &n);
for (int i = 0; i < n; i++) {
term += a;
sum += term;
a *= 10;
}
printf("s=a+aa+...+aa...a=%d\n", sum);
return 0;
}
```
这段代码中,我们使用了循环来计算每一项的值,然后累加到总和中。在每次循环中,我们需要更新当前项的值,以及a的值,以便计算下一项。最后,我们打印出s=a aa aaa ... aa...a的值。
阅读全文