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);
}
}
```
정답: B
⦁ **매개변수(Parameter)**와 **인수(Argument)**는 서로 다른 개념입니다
⦁ 매개변수 (Parameter):
⦁ 메소드 선언 시 괄호 안에 정의되는 변수
⦁ 메소드 내부에서 사용되는 변수명
⦁ 위 예시: `name`, `age`
⦁ 인수 (Argument):
⦁ 메소드 호출 시 실제로 전달하는 값
⦁ 매개변수에 대입되는 구체적인 데이터
⦁ 위 예시: `"이영희"`, `25`
⦁ 관계: 인수 → 매개변수로 값이 전달됨
⦁ `"이영희"` → `name`에 저장
⦁ `25` → `age`에 저장
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.