gcc 编写函数计算Sn=a+aa+aaa+…+aa…a 分数 10 作者 王跃萍 单位 东北石油大学 编写函数计算Sn=a+aa+aaa+…+aa…a(最后一项为n个a)。
时间: 2023-11-22 10:05:26 浏览: 144
以下是使用C++编写函数计算Sn=a+aa+aaa+…+aa…a的代码:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int calc(int a, int n) {
int sum = 0;
int temp = a;
for (int i = 1; i <= n; i++) {
sum += temp;
temp = temp * 10 + a;
}
return sum;
}
int main() {
int a, n;
cout << "请输入a和n的值:";
cin >> a >> n;
int result = calc(a, n);
cout << "Sn的值为:" << result << endl;
return 0;
}
```
运行结果如下:
```
请输入a和n的值:2 3
Sn的值为:246
```
阅读全文