Java - 문제 미리보기

문제 2229

easy
다음 코드에서 매개변수(Parameter)와 인수(Argument)를 올바르게 구분한 것은? ```java public class Main { static void printInfo(String name, int age) { System.out.println(name + "는 " + age + "살입니다."); } public static void main(String[] args) { printInfo("이영희", 25); } } ```
A. 매개변수: "이영희", 25 / 인수: name, age
B. 매개변수: name, age / 인수: "이영희", 25
C. 매개변수: String, int / 인수: name, age
D. 매개변수와 인수는 같은 의미

정답: B

⦁ **매개변수(Parameter)**와 **인수(Argument)**는 서로 다른 개념입니다 ⦁ 매개변수 (Parameter): ⦁ 메소드 선언 시 괄호 안에 정의되는 변수 ⦁ 메소드 내부에서 사용되는 변수명 ⦁ 위 예시: `name`, `age` ⦁ 인수 (Argument): ⦁ 메소드 호출 시 실제로 전달하는 값 ⦁ 매개변수에 대입되는 구체적인 데이터 ⦁ 위 예시: `"이영희"`, `25` ⦁ 관계: 인수 → 매개변수로 값이 전달됨 ⦁ `"이영희"` → `name`에 저장 ⦁ `25` → `age`에 저장

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.