책 내용 질문하기
코드
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
362
조회수
150
작성일
2018-06-25
작성자
탈퇴*원
첨부파일

8~10번라인

10라인 L-1을 L로 8,9번 각각 1을 뺌

if ( i < m)

L=(x-1)-i ;

else

L= i ;

for ( j=0 ; j<=L ; j++)

{

k++ ;

a[i][j]=k ;

}

이렇게 바꿨습니다.

8,9,10번 보고 이해는가는데 제가 즁말 궁금한게있습니다.

플로차트는 1에서 시작하니 L = (x+1) - i , L = i 로 하고

c언어는 0에서 시작하니 L = (x-1) - i , L = i 아닌가요

플로차트는 J = 1 , L , 1 처럼 변수 L에다 계산 다하고 받아서 쓰기만하는데.

왜 코드는 J = 1 , L-1 , 1처럼 열의 끝위치를 알려주는 계산된 L값을 받아놓고도 또 계산하는건가요..

배열이 0부터 시작한다는 고려는 변수 L에서 조절하여 끝낼수있지 않을까요?

답변
2018-06-25 10:56:29

안녕하세요.

작성하신 방법대로 코드를 실행시키면 아래와 같이 교재와 다른 결과가 산출됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2018-06-25 10:56:29

    안녕하세요.

    작성하신 방법대로 코드를 실행시키면 아래와 같이 교재와 다른 결과가 산출됩니다.

    오늘도 즐거운 하루 되세요.

  • *
    2018-06-26 20:14:26

    그렇게 안나오는데여;;;

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