C언어 기초와 응용 12장 연습문제
- 최초 등록일
- 2007.06.08
- 최종 저작일
- 2007.01
- 5페이지/ MS 워드
- 가격 1,000원
소개글
제 12장 연습문제 해답
1. C언어의 선행처리기의 기능에 대해 설명하라.
해답
main, x=6
Hamsu, x=5
2. 월급을 계산하는 프로그램을 (1) 선행처리기를 사용하여 작성하고, (2)매크로를 사용하지 않고 작성하라. (설명) 기본급(BASE)은 50만원이며 기본급에 근무시간당(RATE) 5천원씩 추가하여 지급하는 방법에 따라 월 근무시간 120시간(LOW)부터 20시간(MAX)까지 해당하는 월급을 계산한다.
해답
main, x=6
Hamsu, x=5
목차
1. C언어의 선행처리기의 기능에 대해 설명하라.
2. 월급을 계산하는 프로그램을 (1) 선행처리기를 사용하여 작성하고, (2)매크로를 사용하지 않고 작성하라. (설명) 기본급(BASE)은 50만원이며 기본급에 근무시간당(RATE) 5천원씩 추가하여 지급하는 방법에 따라 월 근무시간 120시간(LOW)부터 20시간(MAX)까지 해당하는 월급을 계산한다.
3. 다음 전처리문은 각 숫자를 영문으로 변형하기 위해 작성되었다. 알맞게 수정하라.
~13. 세 개의 값 중 최소값과 최대값을 구하는 매크로 MIN과 MAX를 정의하고, 이 정의들을 테스트하기 위한 프로그램을 작성하라.
본문내용
제 12장 연습문제 해답
1. C언어의 선행처리기의 기능에 대해 설명하라.
해답
main, x=6
Hamsu, x=5
2. 월급을 계산하는 프로그램을 (1) 선행처리기를 사용하여 작성하고, (2)매크로를 사용하지 않고 작성하라. (설명) 기본급(BASE)은 50만원이며 기본급에 근무시간당(RATE) 5천원씩 추가하여 지급하는 방법에 따라 월 근무시간 120시간(LOW)부터 20시간(MAX)까지 해당하는 월급을 계산한다.
해답
main, x=6
Hamsu, x=5
3. 다음 전처리문은 각 숫자를 영문으로 변형하기 위해 작성되었다. 알맞게 수정하라.
#define ONE = 1
#define TEN is 10
#define ONE HUNDRED 100
해답
해 답
#define ONE 1
#define TEN 10
#define ONE_HUNDRED 100
4. 다음 프로그램의 출력되는 결과를 보여라.
#define Squre(x) ((x)*(x));
void main(){
int var1, var2, var3;
var1=3;
var2=Squre(var1) + var1;
var3=var2-Squre(var1)
참고 자료
없음