J정처LAB
정보처리기사 실기
편집복원

2025년 1회 정보처리기사 실기

복원 문항을 학습 가능한 표현으로 정리하고 ITPASSLAB이 답안 기준과 해설을 편집 검수했습니다. 자동 판정과 점수는 학습용 예상 결과입니다.

한 문제씩 풀기문제마다 바로 답과 해설을 확인합니다.
0/20답안 작성
프로그래밍 언어 활용난도 중상

11번 · 주관식 · 5점

다음 C 프로그램의 실행 결과를 쓰시오.

C좌우로 밀어 전체 코드 보기
#include <stdio.h>

void place(int grid[3][3], const int values[9]) {
    for (int i = 0; i < 9; i++) {
        grid[((i + 1) / 3) % 3][(i + 1) % 3] = values[i];
    }
}

int main(void) {
    int grid[3][3];
    int values[9] = {5, 2, 7, 4, 1, 8, 3, 6, 9};
    int total = 0;

    place(grid, values);
    for (int i = 0; i < 9; i++) {
        total += grid[i / 3][i % 3] * (i % 2 == 0 ? 1 : -1);
    }
    printf("%d", total);
    return 0;
}

답안을 입력하세요

학습기록 준비 중