pat练习

来源:互联网 发布:step mmd镜头数据 编辑:程序博客网 时间:2024/05/06 04:04
4-1 简单输出整数   (10分)

本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。

#include <stdio.h>void PrintN ( int N );int main (){    int N;    scanf("%d", &N);    PrintN( N );    return 0;}
void PrintN (int N)                /*第一种方法*/{      int i ;      for(i=1;i<=N;i++)        {         printf("%d\n",i);            }     /*      为什么此处不能加return 0;?    */
}
void PrintN (int N)                /*第二种方法用递归*/{
if(N)   {
       PrintN(N-1);
       printf("%d\n",N);
            }   }


原创粉丝点击