10진수-2진수 변환 재질문 합니다
비치나
2023.07.01
질문 제목 :10진수-2진수 변환 재질문 합니다 10진수-2진수 변환 재질문 합니다질문 내용 : 한번 고쳐봤는데요 뒤에 2진수가 변환되서 나오긴 나오는데 2진수앞에 -858993460 -- 이게 자꾸붙어서 출력되네요.. 쓰레기값인가요?.. 수정좀 부탁드려요#include stdio.hvoid binarychange(int num)
{
int arr[50];
int i;
int size=0; for(i=0;num=1;i++)
{
if(num%2==1)
arr[i]=1;
else
arr[i]=0;
num=num/2;
} for(;i=0;i--)
{
printf(%d,arr[i]);
}}
int main(void)
{
int num; printf(10진수 정수 입력 : );
scanf(%d, &num);
binarychange(num);
return 0;
}