본문내용
입니다.n\",divide(m,n));
return 0;
}
d.두 수를 곱하는 매크로 mult(x,y)를 정의하여 다음과 같은 문장이 실행되도록 프로그램을 작성하시오.
result=mult(10,20);
mymult..h
#include
#define mult(a,b) ((a)*(b))
source file
#include\"mymult.h\"
int main(void)
{
int result;
result=mult(10,20);
printf(\"두수의 곱은 %d입니다.n\",result);
return 0;
}
e.다음 매크로sq2를 이용하여 수의 네제곱을 구하는 매크로를 만들어 정수3의 네제곱을 출력하는 프로그램을 작성하시오.
#define sq2(x) ((x)*(x))
sq4.h
#include
#define sq2(x) ((x)*(x))
#define sq4(x) (sq2(x)*sq2(x))
source file
#include\"sq4.h\"
int main(void)
{
int m=3;
printf(\"정수 3의 네제곱은 %d입니다.n\",sq4(m));
return 0;
}
return 0;
}
d.두 수를 곱하는 매크로 mult(x,y)를 정의하여 다음과 같은 문장이 실행되도록 프로그램을 작성하시오.
result=mult(10,20);
mymult..h
#include
#define mult(a,b) ((a)*(b))
source file
#include\"mymult.h\"
int main(void)
{
int result;
result=mult(10,20);
printf(\"두수의 곱은 %d입니다.n\",result);
return 0;
}
e.다음 매크로sq2를 이용하여 수의 네제곱을 구하는 매크로를 만들어 정수3의 네제곱을 출력하는 프로그램을 작성하시오.
#define sq2(x) ((x)*(x))
sq4.h
#include
#define sq2(x) ((x)*(x))
#define sq4(x) (sq2(x)*sq2(x))
source file
#include\"sq4.h\"
int main(void)
{
int m=3;
printf(\"정수 3의 네제곱은 %d입니다.n\",sq4(m));
return 0;
}
추천자료
c로 배우는 프로그래밍 8장 이해점검
c로 배우는 프로그래밍 9장 이해점검
c로 배우는 프로그래밍 10장 이해점검
c로 배우는 프로그래밍 11장 이해점검
[C 프로그래밍] C로 배우는 프로그래밍 기초 2장 이해점검 및 프로그램문제 풀이
[C 프로그래밍] C로 배우는 프로그래밍 기초 3장 이해점검 및 프로그램문제 풀이
[C 프로그래밍] C로 배우는 프로그래밍 기초 4장 이해점검 및 프로그램문제 풀이
[C 프로그래밍] C로 배우는 프로그래밍 기초 5장 이해점검 및 프로그램문제 풀이
[C 프로그래밍] C로 배우는 프로그래밍 기초 1장 이해점검 및 프로그램문제 풀이
소개글