SMALL
누구나 쉽게 즐기는 c언어 콘서트 개정판 14장 연습문제 풀이
1. #define을 이용하여서 단순 매크로 SIZE를 10으로 올바르게 정의한 것을 모두 고르시오.
답 : 2, 4
2. 다음의 설명에 부합하는 매크로를 정의하여 보라.
답 :
(a)#define RANGE(x,y,z) ( ((x) < (y)) || ((x) > (z)) ) ? 0 : 1
(b)#define ODD_GT(x,y) ((((x)%2)==1) &&((x)>(y))) ? 1 : 0
(c)#define IS_UPPER(c) (((64)<(c))&&((c)<(91))) ? 1 : 0
3. 다음 프로그램에서 논리적으로 잘못된 부분을 찾아서 올바르게 수정하시오.
답 : #define AREA(x, y) x*y -> #define AREA(x, y) (x)*(y)
4. 다음 프로그램의 결과를 예측하시오.
답 : DEBUG 버전
5. 다음 프로그램의 결과는?
답 : 27
LIST
'프로그래밍 언어 > C언어' 카테고리의 다른 글
누구나 쉽게 즐기는 c언어 콘서트 개정판 13장 연습문제 풀이 (0) | 2021.09.01 |
---|---|
누구나 쉽게 즐기는 c언어 콘서트 개정판 12장 연습문제 풀이 (0) | 2021.09.01 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 11장 연습문제 풀이 (0) | 2021.09.01 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 10장 연습문제 풀이 (0) | 2021.08.08 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 9장 연습문제 풀이 (0) | 2021.08.06 |