
C언어를 주제로 한 두번째 포스팅은 정수의 교환연산에 대하여 다루어보겠습니다. 결론부터 말씀드리면 제가 아는 방법은 총 4가지입니다. 1) 다른 변수를 활용 -임시변수인 dump와 다음 세 번의 대입 연산으로 교환 2) 덧셈과 뺄셈 연산을 활용 -다음과 같이 변수 x와 y에서 덧셈 한번과 뺄셈 두 번을 다음 순서로 연산하여 교환 3) 곱셈과 나눗셈 연산을 활용 -위의 덧셈과 뺄셈 연산 방법과 비슷한 방법으로 다음과 같이 변수 x와 y에서 곱셈 한번과 나눗셈 두 번을 다음 순서로 연산하여 교환 4) 곱셈과 나눗셈 연산을 활용 -배타적 OR 연산인 XOR 연산자^을 사용하는 방법으로 다음과 같이 변수 x와 y에서 XOR(^) 연산 세 번으로 교환 예제 문제를 통하여 4가지 방법을 활용한 코딩을 해보겠습니다...
Language/C
2021. 1. 27. 10:21