C语言编写程序,求a+aa+aaa+...+aa...aaa (有n个a) 之值,并将结果存放到s。例如: a=3和n=5时, 求3+33+333+3333+33333。
时间: 2023-02-06 16:30:02 浏览: 134
C语言程序设计-编写函数求表达式的和(n的值由主函数输入);1-12+13-14+......+1m
5星 · 资源好评率100%
你可以使用循环来实现这个功能。例如:
```
#include <stdio.h>
int main() {
int a = 3; // a的值
int n = 5; // n的值
int s = 0; // s用于存储结果
for (int i = 1; i <= n; i++) {
s = s * 10 + a; // 将a加入s中
printf("%d ", s); // 输出s的值
}
return 0;
}
```
这段代码会输出:
```
3 33 333 3333 33333
```
希望这能帮到你!
阅读全文