PAT基础编程题目-6-1 简单输出整数
题目详情
6-1 简单输出整数 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。 函数接口定义: void PrintN ( int N ); 其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。 【题目地址】:https://pintia.cn/problem-sets/14/problems/733
解答
C语言版
#include <stdio.h>
void PrintN(int N
);
int main()
{
int N
;
scanf("%d", &N
);
PrintN(N
);
return 0;
}
void PrintN(int N
) {
for (int i
= 0; i
< N
; i
++)
printf("%d\n", i
+ 1);
}
注意,在提交时仅需提交函数部分,不是完整的代码,以后不再说明
C++版
#include <iostream>
using namespace std
;
void PrintN(int N
);
int main()
{
int N
;
cin
>> N
;
PrintN(N
);
return 0;
}
void PrintN(int N
) {
for (int i
= 1; i
<= N
; i
++)
cout
<< i
<< endl
;
}
Java版
public class Main {
private static void PrintN(int N
) {
for (int i
= 1; i
<= N
; i
++) {
System
.out
.println(i
);
}
}
public static void main(String
[] args
) {
Scanner scanner
= new Scanner(System
.in
);
if (scanner
.hasNextInt()) {
PrintN(scanner
.nextInt());
}
scanner
.close();
}
}
创作不易,喜欢的话加个关注点个赞,谢谢谢谢谢谢!