제목 : 5.2.9. 함수 설계 연습 : Calc(), Power()
글번호:
|
|
99
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/08/04 오후 2:38:02
|
조회수:
|
|
5535
|
#include <stdio.h>
//함수 원형
void Power(int a, int b);
//함수 선언
void Calc(int a, int b, char c){
int intResult = 0;
if(c == '+'){
intResult = a + b;
}
else if(c == '*'){
intResult = a * b;
}
printf("%d %c %d = %d\n"
, a, c, b, intResult);
}
//함수 호출
void main(){
Calc(3, 5, '+');//3 + 5 = 8
Calc(3, 5, '*');//3 * 5 = 15
//2^10제곱2*2*...*2 = 1024
Power(2, 10);
}
//함수 선언(설계) : main() 뒤에...
void Power(int a, int b){
int i, intResult = 1;
for(i = 1;i <= b;i++){
intResult = intResult * a;//
}
printf("%d ^ %d : %d"
, a, b, intResult);
}