p.s.v. main(){

자료형 a = (초기값); (ㄱ)
메소드();

메소드 (){
자료형 b = f(a); (ㄴ)
return a (ㄷ)
}

출력(a); (ㄹ)
}

ox로 답하고 이유를 설명하라
1. a가 int일 경우 ㄹ에는 ㄱ이 출력 된다.
2. a가 String일 경우 컴파일 되지 않는다.
3. a가 list일 경우 ㄴ에서 a에 리스트요소 추가/삭제를 했다면, ㄹ에 반영된 결과가 나온다.
4. ㄴ, ㄷ에서 ㄱ에 직접 참조하는 것은 권장되지 않는다.
5. 3번은 primitive type를 지원하는 언어에서는 허용되지 않는다.

추가질문
난이도: 너무쉽다/보통/기타