거듭제곱 (power)

거듭제공을 하는 함수

#include <stdio.h>

int power(int m, int i);

main()
{
    int i;

    for (i = 0; i < 10; ++i)
        printf("%d %d %d\n", i, power(2,i), power(-3,i));
    return 0;
}

int power(int base, int n)
{
    int i, p;

    p = 1;
    for (i = 1; i <= n; ++i)
        p = p * base;
    return p;
}

A function definition has this form :
return -type function-name (parameter declarations, if any)
{
   declarations
   statements
}

함수 사용...
함수를 정의가 main 밑에 있으면 main위에 함수를 선언해 줘야 한다.
저작자 표시 비영리 변경 금지
Tag //
|  1  | ...  95  |  96  |  97  |  98  |  99  |  100  |  101  |  102  |  103  | ...  108  |