메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 C++ 프로그래밍

뇌를 자극하는 C++ 프로그래밍 질의응답 게시판입니다.

비트단위 XOR 연산 관련 vitmin Quiz를 모르겠어요.

2007-03-09

|

by 오윤상

3375

int a, b, temp;
a = 3;
b = 5;

temp = a;
a = b;
b = temp;

위의 코드에서 temp이란 변수를 쓰지 않고 a, b만 이용해서 서로 값을 바꾸라는 문제인데 오늘 하루 종일 생각해 봤지만 모르겠어요.
저보고 바꾸라면 그냥 편하게 위의 코드처럼 바꿀 텐데 생각이 굳어져서인지 다른 방법이 생각 나지 않습니다. 답변이 늦어도 좋으니 힌트나 정답 좀 가르쳐 주세요. 궁금해 미치겠습니다.
댓글 입력
자료실