숫자 X를 얻는 함수를 작성하고 X = 5이면 7을 반환하고, X가 7이면 5를 반환하고, 다른 것을 돌려 보내라. "if"블록을 사용하는 간단한 방법이 있습니다. 다른 방법 - 맵핑 된 5 개 (5에 매핑 된 7, 7에 매핑) 세 번째 방법 - 일치하는 선형 수학 방정식을 작성하는 중 그러나 찾고있는 것이 있습니다. 그것을하는 네 번째 방법 (다시 - "if"블록을 사용하지 않고).C 코드 - "if"없이 5에서 7로 7에서 5로 변환하는 방법
비트 작동을 사용해야하는 것처럼 느껴지지만이 영역에서는 지배적이지 않아 도움이 필요합니다.
아이디어가 있으십니까?
감사합니다. 나는 희망
를 인덱스로 입력을 사용 (예 : 전혀 분기 형태가 아님)? – keltar
예. 아니, 스위치가없는 경우. – ClimbingLung