본문 바로가기
IT(기존 자료 보관용)

뇌를 자극하는 C# 5.0 프로그래밍 4장 연습문제 1~5 답안

by 공학코드 2015. 4. 7.
728x90
반응형

4장은 연습문제가 간단하게 되어 있어서 한꺼번에 내가 생각하는 답을 기록하겠다.


1. i++와 ++i의 차이점은 무엇인가요?

++가 i 전에 있다면 전위연산자라고 하며 ++가 i 뒤에 있다면 후위연산자라고 한다. 전위연산자는 해당 문장이 실행되기 전에 수행되며 후위연산자는 해당 문장이 수행된 후에 수행된다.


2. 다음 보기 중에서 결과가 다른 것을 찾으세요.

1)~4) 전부 기본적으로 값은 같아진다. 하지만 보기의 2)를 가지고 어떤 수행을 하려고 하면 상황에 따라 결과값이 크게 달라질 수 있다. 후위연산자인 2)가 결과가 다른 것이 될 수 있는 요소이다.


3. 다음 코드에서 a와 b는 각각 얼마일까요?

a=4, b=1


4. 다음 코드에서 a는 얼마일까요?

a=255 또는 0xFF


※ 0x는 16진수를 뜻하며 책의 폰트 문제 때문에 논리합(|)의 모양이 제대로 나타나 있지 않다.


5. 다음 코드에서 b는 어떤 값을 가질까요?

b="ABC";

728x90
반응형

댓글