1. 다음은 C언어 코드이다. 출력 결과를 쓰시오.
#include <stdio.h>
void main() {
int i=0, j=0, k;
for( ; i<3; i++) {
for (j = 0; j <= i; j+=2) {
for(k='A'; k<='A'+i+j; k++){
printf("%c", i+j+k);
}
}
printf("\n");
}
}
더보기
#include <stdio.h>
void main() {
int i=0, j=0, k;
for( ; i<3; i++) {
for (j = 0; j <= i; j+=2) {
for(k='A'; k<='A'+i+j; k++){
printf("%c", i+j+k);
}
}
printf("\n");
}
}
2. 다음은 C언어 코드이다. 출력 결과를 쓰시오.
#include <stdio.h>
void main() {
int a[3][2] = {{2, 3}, {5}, {7}};
int i, sum = 0;
int *p;
p = a[0];
for(i = 0; i < 3; i++)
sum += *(p+i);
printf(“%d“, sum);
}
더보기
10
#include <stdio.h>
void main() {
int a[3][2] = {{2, 3}, {5}, {7}};
/*
3행 2열짜리 배열을 만든다.
a[0] 2 3
a[1] 5 0
a[2] 7 0
*/
int i, sum = 0;
int *p;
/*
p = a[0]번지 즉, 100번지를 담았다.
*/
p = a[0];
for(i = 0; i < 3; i++)
sum += *(p+i);
/*
p+0 = 100번지의 값 누적산
p+1 = 101번지의 값 누적산
p+2 = 102번지의 누적산
*/
printf(“%d“, sum); // 10 출력
}
'|Developer_Study > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 2022년 1회 실기 기출 (0) | 2023.04.05 |
---|---|
[정보처리기사 실기] JAVA 활용 문제 (0) | 2023.04.03 |
[정보처리기사 실기] 2021년 3회 실기 기출 (0) | 2023.04.03 |
[정보처리기사 실기] 페이지 교체 알고리즘 (0) | 2023.04.01 |
[정보처리기사 실기] 프로세스 스케줄링 (0) | 2023.03.30 |
댓글