用c语言编写一个函数,求多项式a+aa+aaa+…+aa…a的和,其中a是任意一个不为0的数字。要求a和多项式项数由参数传递
时间: 2023-10-22 21:05:26 浏览: 119
c语言多项式求和
下面是用C语言编写求多项式a aa aaa … aa…a的和的代码:
```c
double sum_a_to_aaa(int a, int n) {
double sum = a;
double term = a;
for (int i = 1; i < n; i++) {
term = term * 10 + a;
sum += term;
}
return sum;
}
```
其中,参数a表示多项式中的数字,参数n表示多项式中的项数。该函数首先将第一项a加入到总和sum中,然后用变量term存储当前项的值。在循环中,每次将term乘以10,然后加上a,得到下一项的值。最后将当前项加入到总和中,并返回总和。
阅读全文