728x90
#include<stdio.h>
void main()
{
int b,n,i=99;
char c[17]="0123456789ABCDEF",result[100];
printf("Decimal=? "); scanf("%d",&n);
printf("Base=? "); scanf("%d",&b);
// result[] 마지막 위치에 Null 문자 넣기
result[i]='\0'; // i=99
while(n!=0)
{
result[--i]=c[n%b]; // result[] <-- 나머지
n/=b; // 몫
}
printf("Answer is %s\n",&result[i]);
}
'it > programming' 카테고리의 다른 글
| [c++] 선형탐색(검색) (2) | 2012.09.10 |
|---|---|
| Java 형변환 메모 (0) | 2012.08.14 |
| Simple Words를 통한 개발자의 기쁨 (0) | 2012.07.22 |