C语言递归函数求出1~100的和
时间: 2023-06-11 12:08:42 浏览: 351
下面是使用递归函数求解1~100的和的C代码:
```c
#include <stdio.h>
int sum(int n) {
if(n == 1) { //递归结束条件
return 1;
}
return n + sum(n - 1); //递归调用
}
int main() {
int n = 100;
int result = sum(n);
printf("1到%d的和为:%d", n, result);
return 0;
}
```
运行结果为:
```
1到100的和为:5050
```
阅读全文