c语音求s=a+aa+aaa+aaaa+aa...a的值
时间: 2023-09-13 16:04:50 浏览: 104
Java基础编程:求s=a+aa+aaa+aaaa+aa...a的值
这个题目可以使用循环语句来实现:
```c
#include <stdio.h>
int main() {
int a, n, s = 0, t = 0;
printf("请输入数字 a 和项数 n:");
scanf("%d %d", &a, &n);
for (int i = 1; i <= n; i++) {
t = t + a;
s = s + t;
a = a * 10;
}
printf("s = %d\n", s);
return 0;
}
```
思路是通过循环来依次计算每一项的值,然后将每一项的值累加起来得到最终的结果。
阅读全文