C <9>. 반복문(2) do-while

C 2012.02.06 12:30

오늘의 주제

1. do-while 반복문 
2. 단항연산자와 괄호 



아홉번째 시간입니다.^^

이제까지 반복문과 조건문에 대해 조금 알아보았는데요, 오늘은 반복문 중에 do-while이라는 녀석에 대해서 잠시 알아보도록 할게요~
더불어서 쪼끔 골치아픈 녀석도 함께 알아봅니다~
스따뚜~~~~~~~~~~~~


# do-while

일단 뭐 항상 그렇듯이 코드를 한 번 입력해 봅니다^^
코드 설명은 아래에서~


일단 실행시키지 마세요!!

do-while 반복문은

do {

일단 실행할 조건

} while ( 다음번 실행 조건 );

이렇게 작성합니다. 

일단 먼저 실행 하라(do) 어떠한 조건이 나올 때까지(while) 이거 겠죠?ㅎㅎ

즉, 중괄호 {} 안에 있는 내용은 일단 do-while 반복문이 시작됨과 동시에 실행이 됩니다.

그 후에 while의 괄호 () 안에 있는 조건을 확인 한 후 조건이 성립되면 계속 do의 중괄호 안의 내용을 실행하고, 조건에 맞지 않다면 반복을 종료합니다.

이제 이 정도면 이해가 되시려나요?

# 단항연산자와 괄호
 

그런데 저렇게 왜 여러개를 제가 만들어 놓았을까요?
자세히 보시면 조금씩 다르다는 것을 알게 되실텐데요~
단항연산자들이 각각 다른 위치에, 다른 모양으로 입력되어 있죠?ㅎ

위에서 do-while문의 특징은 설명드렸으니, 저 반복문들이 실행될때, printf로 i가 몇까지 찍혔을 때 반복문이 종료될지 알아맞혀 보시기 바랍니다 ㅎㅎㅎ

제가 일일히 설명해 드리지 않겠습니다. 직접 생각해보고 추리해보고 맞혀보아야 실력이 금새 늘어납니다!!
귀찮아서 그런게 아녜요 ㅎ
물론 답은 저 아래에 올려드릴게예요.

잘 생각해 보시고 실행시켜 보시기 바랍니다.^^

생각하다가 모르는 부분이 있다면 검색보다는 책을 한 번 찾아보시길 추천드리구요, 책이 없다면 검색을 통해 생각을 정리해 보시길 바랍니다.^^

답은 저 쪼 아래~

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
답!!!!!!!!! 은 더 아래에 ㅋㅋㅋㅋㅋㅋㅋ
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.


 


자, 예상과 다 맞나요?
물론 아닐수도 있습니다. 특히 맨 아래꺼! ㅎㅎㅎ
왜 그런지는 책 또는 인터넷에서 연산자 우선순위에 대해 알아보시면 될 것 같네요^^

혹시나 요청하시는 분이 계시다면 연산자 우선순위에 대해서도 알아보겠습니다!

아직은 아무도 뭐 요청같은거를 안하셔서요 으하하하 (웃는게 웃는게 아니야~)

그럼 이만 뿅~!  



by yagom

p.s 제 포스팅을 RSS 피드로 받아보실 수 있습니다.

RSS Feed 받기   


↓↓↓저 열심히 썼는데 추천 한방 꾹 눌러주고 가시는 건 어떨까요? ^~^ 사랑합니다~ ↓↓↓
저작자 표시 비영리 변경 금지
신고

'C' 카테고리의 다른 글

C <11>. 포인터 (2)간단실습  (0) 2012.03.27
C <10>. 포인터 (1)개념잡기  (3) 2012.03.23
C <9>. 반복문(2) do-while  (7) 2012.02.06
C <8>. 조건문(3) 3항 연산자  (7) 2012.01.28
C <7>. 조건문(2) switch  (6) 2011.12.14
C <6>. 조건문(1), if, else  (6) 2011.12.11
Posted by yagom


티스토리 툴바