티스토리 뷰
// 뇌를 자극하는 C# 5.0 프로그래밍 연습문제 답 - 4장
1. i++와 ++i의 차이점은 무엇인가요?
i++는 후위 증가, ++i 전위 증가
2. 다음 보기 중에서 결과가 다른 것을 찾으세요
1) i = i + 1;
2) i++;
3) ++i;
4) i += 1;
모두 동일(i값이 1 증가함)
3. 다음 코드에서 a와 b는 각각 얼마일까요?
int a = 8 >> 1;
int b = a >> 2;
a = 4, b = 1
4. 다음 코드에서 a는 얼마일까요?
int a = 0xF0 | 0x0F;
0xF0 : 00000000 00000000 00000000 11110000
0x0F : 00000000 00000000 00000000 00001111
or : 00000000 00000000 00000000 11111111 : 0xFF
답) 0xFF = 255
5. 다음 코드에서 b는 어떤 값을 가질까요?
int a = 10;
string b = a == 0 ? "가나다" : "ABC";
"ABC"
댓글