c语言使用递归的自定义函数实现1+2+3+........+n
时间: 2023-11-03 12:05:58 浏览: 85
C&C++函数.rar.rar
好的,这个问题我可以回答。以下是一个使用递归的c语言自定义函数来实现1到n的输出:
```
#include <stdio.h>
void printNumbers(int n) {
if(n==0) {
return;
}
printNumbers(n-1);
printf("%d ", n);
}
int main() {
int n;
printf("请输入数字n:");
scanf("%d", &n);
printf("1到%d的数字为:", n);
printNumbers(n);
return 0;
}
```
当你输入一个数字n时,程序会按照从1到n的顺序输出数字。希望这个回答可以帮到你。
阅读全文