C언어 While 문 (반복문)
오늘은 for문과 비슷하게 반복문을 구성하는 문법인 while문에 대해서 알아보겠습니다. 처음 오신 분들 중에서 for문이 궁금하신 분들은 아래 포스팅을 참조 해 주십시오.
https://mech19.tistory.com/177
1. while문 형식
자 이제 while문을 본격적으로 알아보겠습니다. for문은 초기식, 조건식, 증감식등 식이 3가지가 들어갔었지만 while문은 조건식 하나만 들어갑니다. 그래서 for문보다 훨씬 간단합니다. while문의 문법형식은 아래와 같습니다.
while문 속 괄호 내부에는 조건식만이 존재하고, 그뒤에 따라오는 중괄호 속에는 조건식이 참일 경우에 수행되는 명령프로그램이 위치하게 됩니다. 그럼 예제를 한번 볼까요? for문을 알아볼 때 1부터 10까지 더하는 예제를 사용했었죠? 이번에는 while문을 사용하여 1부터 10까지 더하는 프로그램을 작성해 보겠습니다.
2. while문 예제
먼저 for문의 예제를 보겠습니다.
for문을 사용하면 위와 같이 작성했던 덧셈 예제가 while문을 사용하면 아래와 같이 변환됩니다.
그럼 실행을 해 볼까요?
정상적으로 덧셈이 잘 실행되는 것을 확인 할 수 있습니다. while문과 for문이 100% 호환되는 것은 아닙니다. 그렇기 때문에 연습을 통해서 자신이 만들고자 하는 프로그램에 맞는 반복문을 선택하고 사용할 수 있어야 합니다. 연습만이 베테랑으로 가는 지름길이라는걸 잊지마십시오!! 오늘은 여기까지 하고 다음시간에 do-while문에 대해서 알아보도록 하겠습니다. 감사합니다.
제 블로그를 방문해 주셔서 감사합니다.
도움이 되셨다면 공감(좋아요) 부탁드리고,
댓글은 다른분들께도 좋은 정보일 수 있으니
공개로 부탁드립니다.
여러분의 작은 정성이 좋은 포스팅을 생산하는
힘이 된답니다. :)
감사합니다.