1.编写一个函数,用来求n个a(即....... 的值。在主函数中输入两个正整数a和n,调用 函数f(,,求a....+aaaaa(n个a)的值,并输 出结果。使用C语言
时间: 2024-05-06 10:21:14 浏览: 41
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
很高兴为您服务。以下是C语言代码实现:
```c
#include <stdio.h>
// 定义函数f
int f(int a, int n) {
int i, sum = 0, term = a;
for (i = 0; i < n; ++i) {
sum += term;
term = term * 10 + a;
}
return sum;
}
int main() {
int a, n;
printf("请输入两个正整数a和n:");
scanf("%d %d", &a, &n);
printf("a + aa + aaa + ... + %d个a的值为:%d\n", n, f(a, n));
return 0;
}
```
示例运行:
```
请输入两个正整数a和n:5 3
a + aa + aaa + ... + 3个a的值为:615
```
阅读全文