다음 코드의 최종 출력 값은?
다음 코드의 최종 출력 값은?
int myNum = 15;
myNum = 20;
Console.WriteLine(myNum);
정답: B
변수 값 덮어쓰기(Overwriting) 개념:
코드 실행 과정:
1.
int myNum = 15;
⦁ myNum 변수 생성
⦁ 초기값 15 저장
2.
myNum = 20;
⦁ 기존 값 15를 버림
⦁ 새로운 값 20으로 교체
⦁ 이전 값은 완전히 사라짐
3.
Console.WriteLine(myNum);
⦁ 현재 저장된 값 출력
⦁ 20이 출력됨
핵심 개념:
⦁ 변수는 한 번에 하나의 값만 저장
⦁ 새 값 할당 시 이전 값은 사라짐
⦁ 마지막에 할당된 값이 유지됨
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.