C_C++/정보처리 실기_기출

(정보처리) 실기 기출문제 (알고리즘) 010

고니자니 2022. 12. 24. 09:48
반응형

[문제] 다음은 변수 n에 저장된 10진수를 2진수로 변환하여 출력하는 프로그램이다. 프로그램을 분석하여 괄호에 들어갈 알맞은 답을 쓰시오.

#include <stdio.h>

main()
{
    int a[8] = { 0 };
    int i = 0;
    int n = 10;
    while ([ ① ])
    {
        a[i++] = [ ② ];
        n /= 2;
    }
    for (i = 7; i >= 0; i--)
        printf("%d", a[i]);
}

 

답: ①   n > 10         ②   n % 2               

 

 

 

 

 

 

반응형