반복문 2

[C언어]11. 반복된 일을 계속해주는 반복문에 대하여 알아보자 -3- (do while 문)

안녕하십니까. 리습입니다. 저번가지 반복문중 2개 for , while 을 알아보았고 이번엔 do while 문에 대해서 배워보도록 하겠습니다. 지금까지 알아보았던 for 이나 while 의 경우 조건을 먼저 검사한후 시행을 결정하는 구조를 가지고 있었습니다. 때문에 반복문 맨앞에 조건을 써주었고 그에 따라서 실행되었습니다. 하지만 항상 조건을 먼저 검사할 수는 없습니다. 때에 따라서 한번 실행 한 후 조건을 검사하는 것이 더욱더 좋을 수가 있습니다. 그래서 만들어 진것이 do while 문입니다. do while 의 형태는 다음과 같습니다. 1. 조건식 : while문을 한번더 실행시킬 조건인지 확인한다. 조건식이 참일 경우 한번더 실행된다. 조건식에 TRUE 를 뜻하는 1을 적어서 무한으로 반복시킬수..

[C언어]09. 반복된 일을 계속해주는 반복문에 대하여 알아보자 -1- ( for 문, 이중 for 문)

안녕하십니까. 리습입니다. 이제 우리는 컴퓨터에게 일을 시킬 때 "~을 ~할때 해라!" 라고 말할 수 있게 되었습니다. " if "와 함수를 이용해서 말입니다. 그런데 또 일을 시키다보니 문제가 생겼습니다. 모두들 알고 계시듯이 컴퓨터는 반복하는 작업을 가장 잘하는 기계입니다. 그런데 몇번해라! 라고 반복을 시키려고 하니 타이핑을 몇 줄 해야하는지 막막 하실겁니다. 한두번은 써서라도 하겠지만 그 숫자가 100단위를 넘어가고 1000단위로 가게 되면 어떻게 할까요? 그래서 만들어 진것이 반복문입니다. C언어에서는 반복문에는 종류가 3가지 for, do while, while 세가지가 있습니다. 일단 이번엔 for부터 알아보도록 하겠습니다. for 은 숫자로 반복하는 횟수를 제어하는 쉬운 반복문입니다. 명시..