본문 바로가기

프로그래밍/C

열혈 C 프로그래밍 Chapter04-4

문제 1

 입력 받은 정수 값의 부호를 바꿔서 출력하는 프로그램을 작성해보자. 예를 들어서 -3이 입력되면 3이 출력되어야 하고, 5가 입력되면 -5가 출력되어야 한다. 단! 반드시 이번 Chapter에서 소개한 비트 연산자를 이용해서 구현해야 한다.





문제 2

 다음 연산의 결과를 출력하는 프로그램을 작성해보자. 단, * 연산자와 / 연산자를 사용하지 않고 구현해야 한다.

 3 X 8 ÷ 4

 물론 중간과정을 생략하거나 적절히 암산하지 않고, 반드시 곱셈에 대응하는 연산과 나눗셈에 대응하는 연산을 거쳐서 해결해야 한다.