#include<stdio.h>
void PrintN(int N);
int main()
{
int N;
scanf("%d",&N);
PrintN(N);
return 0;
}
void PrintN(int N)
{
if(N){
PrintN(N-1);
printf("%d\n",N);
}
return;
}
void PrintN(int N);
int main()
{
int N;
scanf("%d",&N);
PrintN(N);
return 0;
}
void PrintN(int N)
{
if(N){
PrintN(N-1);
printf("%d\n",N);
}
return;
}
本文提供了一个使用C语言实现的简单递归函数示例。该程序通过递归调用自身来打印从1到输入整数N的所有整数。首先接收用户输入的一个整数N,然后调用递归函数PrintN(N)进行输出。
575

被折叠的 条评论
为什么被折叠?



