다음 코드의 실행 결과로 z에 저장되는 값은?
다음 코드의 실행 결과로 z에 저장되는 값은?
int x = 10;
int y = 20;
int z = x + y;
정답: C
숫자와 문자열에서 + 연산자의 차이를 이해해야 합니다.
⦁ 숫자 덧셈: int 타입 변수들 간의 + 연산은 수학적 덧셈을 수행합니다. 10 + 20 = 30
⦁ 타입 유지: 결과값 z도 int 타입이므로 정수 30이 저장됩니다. 따옴표가 없는 숫자값입니다.
⦁ 문자열과의 차이: 만약 x와 y가 string 타입이었다면 "10" + "20" = "1020"이 되어 연결됩니다.
⦁ 실무 활용: 계산이 필요한 경우 반드시 숫자 타입을 사용해야 하며, 화면 표시용 텍스트는 문자열로 변환합니다.
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.