책 내용 질문하기
364~365 순서도와 c언어 코드
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
364
조회수
38
작성일
2018-09-23
작성자
탈퇴*원
첨부파일

순서도에서

L=(COL+1)-j을 L = COL + 1-j

E=j+(COL-1)을 E = COL - 1 + j

c언어 코드에서

L = col - (j+1);을 L = col - J + 1;

e= (j-1) + col;을 e = j + (col - 1);

으로 바꿔서 써도 되나요

답변
2018-09-27 17:50:25

안녕하세요. 길벗 수험서 운영팀입니다.

순서도에서

L=(COL+1)-j을 L = COL + 1-j로

E=j+(COL-1)을 E = COL - 1 + j로

C언어 코드에서

e= (j-1) + col;을 e = j + (col - 1);

로 변경하는 것은 가능합니다.

동일한 결과를 출력하기 때문입니다.

하지만, c언어 코드에서

L = col - (j+1);을 L = col - J + 1;

로 변경하는 것은 불가능합니다.

L = col - (j+1)을 풀어보면, L = col - j - 1이 되기 때문에 결과값이 달라집니다.

행복한 하루되세요.^^

  • *
    2018-09-27 17:50:25

    안녕하세요. 길벗 수험서 운영팀입니다.

    순서도에서

    L=(COL+1)-j을 L = COL + 1-j로

    E=j+(COL-1)을 E = COL - 1 + j로

    C언어 코드에서

    e= (j-1) + col;을 e = j + (col - 1);

    로 변경하는 것은 가능합니다.

    동일한 결과를 출력하기 때문입니다.

    하지만, c언어 코드에서

    L = col - (j+1);을 L = col - J + 1;

    로 변경하는 것은 불가능합니다.

    L = col - (j+1)을 풀어보면, L = col - j - 1이 되기 때문에 결과값이 달라집니다.

    행복한 하루되세요.^^

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.