#include <stdio.h>
#include <stdlib.h>
int n=5;
void fun(int m)
{
int n=1;
if(m<10)
{
fun(m+1);
printf("%d ",n++);
}
}
void print()
{
printf("%d\n",n);
}
/*void printm()
{
printf("%d\n",m)
}*/
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",n);
print();
fun(n);
// int m=10;
// printm();
return 0;
}
输入3时, 运行结果为: 3 5 ,1 1 1 1 1 1 1 。(以上注释掉的部分为测试使用)
原文:http://www.cnblogs.com/freedom314/p/5263183.html