数据结构启蒙 实现一个函数PrintN,使得传入一个正整数为N的参数后,能顺序打印从1到N的全部正整数 解答: 循环实现 void PrintN (int N) { int i ; for (i=1;i<=N;i++){ printf("%d\n",i); } return ; } 递归实现 void PrintN(int N) { if (N) { PrintN(N-1); printf("%d\n",N); } return; } 程序实现 结论 解决问题方法的效率,跟空间的利用率有关