- C/C++의 연산자의 종류에 대해서 기술하라.
- C/C++의 연산자들 중 단항 연산자를 모두 기술하라.
- 증감 연산자 ++, --가 변수에 붙는 방향에 따라 동작이 어떻게 달라지는지 기술하라.
- 하나의 정수를 입력받아서 짝수이면 "even number!" , 홀수이면 "odd number!"라고 화면에 표시하는 프로그램을 작성하라. (조건 연산자를 이용할 것)
- 어떤 int형 정수를 입력받아서 그 수의 절대값을 화면에 출력해 주는 프로그램을 작성하라.
- 세 개의 int형 정수를 입력받아서 그 중 가장 큰 수를 화면에 출력해 주는 프로그램을 작성하라.
- unsigned char형 변수값을 이진수로 표기해주는 프로그램을 작성하라.
- 두개의 복소수를 입력받아서 곱셈 결과를 출력하는 프로그램을 작성하라.
- 2차 방정식 x2+ax+b=0 의 계수 a, b값(double형)을 읽어들여서 두 근을 표시하는 프로그램을 작성하라.
- 변수 ucA의 상위 니블을 반전시키는 코드를 작성하라.
- 변수 ucB의 b2가 0이라면 화면에 “LED off”, 1이라면 “LED on”이라고 출력하는 프로그램을 작성하라.
- 변수 ucC의 초기값을 0x0F이다. 이 변수값 전체가 주기적으로 반전되는 프로그램을 작성하라. (단 시간을 지연시키는 함수는 _delay_ms(unsigned shot usN )이라고 가정하고 usN에는 밀리세컨드 숫자를 입력한다고 하자.)
2015년 5월 26일 화요일
C/C++ 연산자 연습 문제
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기