게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
2차원 배열을 1차원으로 사용하면 정확히 어떻게 되는 건가요?
게시물ID : programmer_7598짧은주소 복사하기
작성자 : 관운장
추천 : 0
조회수 : 704회
댓글수 : 6개
등록시간 : 2015/01/12 22:56:45
옵션
  • 본인삭제금지
복수과목을 사람 수대로 입력해서 평균 내는 프로그램인데요.
조건이 2차원 배열 score[M][N]을 선언하고 N은 사람 수, M이 과목 수 인데요.
처음 사람 수 N을 입력하고 첫사람의 과목 M개의 점수를 입력하고
다음 사람 과목 M개의 점수를 입력...뭐 이런 식으로 입력을 하는 건데요.
프로그램 힌트에 써있는 말이
각 K번째의 과목의 점수는 score[K]로 읽어들인다. 2차원배열의 제1첨자만 지정한 결과는 1차원 배열이라는 것을 떠올리자.
이렇게 써있는데요.
이게 뭔 소린지;;
예를 들어 과목수 M이 3개, 사람수 N이 5이라고 치면
score[M][N]으로 2차원 선언한 걸 score[K]로 1차원으로 쓰면 알아서 뒤에 있는 score[0][0]부터 [0][4]까지 들어가고
두번째 사람 [1][0]부터 [1][4]까지 들어가고 그런 식으로 간다는 말인 건가요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호