정보처리기능사 실기 시험 기출 문제 - 간단한 함수 사용과 결과 출력
추천 자료: ASP.NET Core 인증 및 권한 부여
문제
다음 자바 프로그램이 실행되었을 때의 동작을 설명하고, 출력 결과를 예측하시오.
소스 코드 파일명: SimpleFunctionDemo.java
public class SimpleFunctionDemo {
public static void main(String[] args) {
int a = sum(3, 4);
System.out.println(a);
}
public static int sum(int a, int b) {
int sum;
return sum = a + b;
}
}
입력 예시
이 프로그램은 입력을 받지 않습니다.
출력 예시
7
해설
이 프로그램은 두 정수의 합을 계산하는 간단한 함수 sum
을 정의하고 그 결과를 출력하는 과정을 보여줍니다.
int a = sum(3, 4);
는sum
함수를 호출하며, 매개변수로3
과4
를 전달합니다. 이 함수는 두 매개변수의 합을 계산하고 그 결과를 반환합니다.public static int sum(int a, int b)
는 두 정수a
와b
를 받아 그 합을 계산하고 반환하는 함수입니다. 함수 내에서int sum;
는 합계를 저장하는 데 사용되며,return sum = a + b;
는 계산된 합계를 반환하고sum
변수에 할당합니다.System.out.println(a);
는sum
함수에서 반환된 값7
을 출력합니다. 결과적으로 화면에는7
이 출력됩니다.
이 프로그램은 함수의 기본 사용법과 반환 값 처리 방법을 보여주며, 간단한 수치 계산을 함수로 구현하는 방법을 설명합니다.
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!