9.3 함수: 임의의 진수 출력 [귀속]

945 단어
함수 작성 tobase_n(), 정수 및 정수 십진수를 입력하고 샘플 출력을 지정된 진수로 입력합니다.
129 8

출력 예제
201  //129     

예제 프로그램
#include
int to_base_n(unsigned long x,int y);
int main()
{
    unsigned long num;
    int base;
    printf("please enter two integer:(q to quit)
"); while (scanf("%ld %d", &num, &base) == 2) { if (base < 2 && base>10) break; printf("%d base equivalent:
", base); to_base_n(num, base); putchar('
'); printf("please enter two integer:(q to quit)
"); } printf("bye.
"); getchar(); getchar(); return 0; } int to_base_n(unsigned long x, int y) // { int r; r = x%y; if (x >= y) { to_base_n(x / y,y); } printf("%d", r); return 0; }

좋은 웹페이지 즐겨찾기