Prosto

배열 연습문제 -1 (문제 설명 + 완성 소스) - C언어 본문

Programing/C Programing

배열 연습문제 -1 (문제 설명 + 완성 소스) - C언어

Prosto 2016. 10. 12. 03:23

 

배열에 대한 연습 문제를 풀어보는 첫 번째 시간입니다.

 

배열과 for문(반복문) 사용을 할 수 있어야합니다.

배열을 잘 모르겠다면?

'[C언어] 배열(Array)의 이해와 예제, 문제'

 

 

배열 연습 문제는 먼저 배열 안에 숫자를

원하는 대로 넣을 수 있는지에 대한 부분부터

단계적으로 살펴보며 진행하겠습니다.

 

이런 규칙을 만드는 부분은

프로그래밍 로직을 생각하는 부분과 관계가 깊으니

어떻게 하면 만들 수 있을지

생각해보고 만들어보시면 좋을 것 같습니다.

 

물론, 완성된 소스는 제공합니다.

설명이 필요한 부분은 간단하게 설명도 함께 올리도록 하겠습니다.

 

 

첫 번째 시간의 문제는 배열에서 가장 간단한 문제일 것이라 생각됩니다.

 

 

문제1. 아래의 사진과 같이 5x5 배열에 숫자를 넣고, '실행 결과 예'와 같이 출력하시오.

(반복문을 사용하여 만드시길 바랍니다.)

 

(배열 안의 데이터 순서)

(1행 2행 3행 4행 5행 순서대로 순서가 차곡차곡 쌓이고있죠?)

 

 

(실행 결과 예)

칸 사이는 \t을 이용하여 탭으로 간격을 줬습니다.

그러면 글자가 쉽게 일정 간격을 유지하며 나오죠?

 

예 : printf("탭\t탭\t탭");

 

 

 

 


 

문제2. 아래의 사진과 같이 5x5 배열에 숫자를 넣고, '실행 결과 예'와 같이 출력하시오.

(마찬가지로 반복문을 사용하여 만드시길 바랍니다.)

 

(배열 안의 데이터 순서)

(문제 1과 달리 열 기준으로 숫자가 증가하고있죠?)

 

 

(실행 결과 예)

 

 

 

 

궁금한 점 있으시면 댓글이나 따로 메일로 질문하시면 시간되는 대로 답변드리겠습니다. ( 연락 )

 

Comments