#include<stdio.h>
int main()
{
int a,i,n, binary[32];
printf("숫자 입력:");
scanf("%d",&n);
for (i = 0 ; i < 32 && n > 0 ; i++)
{
binary[i] = n % 2;
n = n / 2;
}
for(i=31;i>=0;i--)
{
printf("%d",binary[i]);
}
}
C 입니당.
진수변환하는건데 다음과같이나와요;;
저 앞에 알수없는숫자들이 왜 나오는지도 좀 알려주세요 ㅠ