本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。
函数接口定义:void PrintN ( int N );
其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。
裁判测试程序样例:#include输入样例:void PrintN ( int N ); int main () { int N; scanf("%d", &N); PrintN( N ); return 0; }
3
结尾无空行
输出样例:1 2 3
结尾无空行
之前发过一个for循环的,再发一个递归的
void PrintN ( int N ) { if(N==1) printf("%dn",N); else { PrintN(N-1); printf("%dn",N); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)