다음 C언어로 작성된 함수의 입력값으로 13이 입력될 경우 출력되는 결과는?
void foo(int n) {
if(n != 0){
foo(n/2);
printf("%d", n%2);
}
}- ①1010
- ②1011
- ③1100
- ④1101
정답 ④
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)
void foo(int n) {
if(n != 0){
foo(n/2);
printf("%d", n%2);
}
}출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)