¼Ò½º ¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é
#include <stdio.h>
void To_binary(int n);
void main()
{
int num;
printf("10Áø¼ö ÀÔ·Â : ");
scanf("%d", &num);
To_binary(num);
}
void To_binary(int n)
{
int array[10];
int i, j, k;
for(i=0; n>0; i++)
{
array[i] = n % 2;
n = n / 2;
printf("i = %d n = %dn", i, n);
}
printf("n");
for(j=i-1; j>=0; j--)
{
printf("j : %d 2Áø¼ö : %dn",j, array[j]);
}
printf("n");
for(k=0; k<10; k++)
{
printf("Array[%d] = %dn", k, array[k]);
}
}
Áú¹® ¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é
ÀÔ·ÂÇÑ 10Áø¼ö¸¦ 2·Î ³ª´« ³ª¸ÓÁö¸¦ ¹è¿¿¡ ÃʱâÈ ÇÑ ÈÄ ¿ª¼øÀ¸·Î Ãâ·ÂÇÑ°Ô 2Áø¼ö°¡ µÈ´Ù´Â°Ç ÀÌÇØÇß¾î¿ä
±Ùµ¥ ¿Ö Áß°£¿¡ 2Áø¼ö Ãâ·ÂÇÏ´Â for¹®¿¡¼ j´Â i-1ÀÌ µÇ¾ßÇϴ°ÅÁÒ?
°á°úÈ¸é º¸¸é ¾Æ½Ã´Ù½ÃÇÇ i´Â 3¿¡¼ ³¡³µÀ¸´Ï jµµ 3ºÎÅÍ ½ÃÀÛÇؾßÇÒÅÙµ¥ i-1 Çعö¸®¸é 2ºÎÅÍ ½ÃÀÛÇϴ°ÅÀݾƿä... ±×·¸´Ù°í j=i Çß´õ´Ï ÀÌ»óÇÑ °ª ³ª¿À°í..
Á¦°¡ ¹¹ Âø°¢ÇÏ°í Àִ°ǰ¡¿ä
Àâ´ã | 1176¸íÀÌ Àоú¾î¿ä. 3.140.190.147