반응형
정보처리 실기 기출문제문제입니다.
java 문제인데 C언어로 변환도 했습니다.
다음 프로그램을 분석하여 그 실행 결과를 쓰시오.
Java 코드
class Main {
public static void main(String args[]) {
int[] a=new int[8];
int i = 0;
int n = 11;
while(n > 0){
a[i++] = n % 2;
n /= 2;
}
for(i = 7; i >= 0; i--)
System.out.print("%d",a[i]);
}
}
C언어 코드
#include <stdio.h>
int main() {
int a[8];
int i = 0;
int n = 11;
while (n > 0) {
a[i++] = n % 2;
n /= 2;
}
for (i = 7; i >= 0; i--)
printf("%d", a[i]);
return 0;
}
답: 00001011
반응형
'C_C++ > 정보처리 실기_기출' 카테고리의 다른 글
(C언어) 기본 반복문 for (0) | 2023.06.26 |
---|---|
(C언어) 정보처리 기출문제 (연산자, 반복문) (0) | 2023.06.25 |
(정보처리) 실기 기출문제 (연산자, 알고리즘) 025 (0) | 2023.01.08 |
(정보처리) 실기 기출문제 (알고리즘, 연산자) 024 (0) | 2023.01.08 |
(정보처리) 실기 기출문제 (알고리즘) 023 (0) | 2023.01.08 |