250x250
안녕하세요.
지금까지 조건문의 if문과 if-else문 switch문 반복문의 while문와 do while문을 했습니다.
2017/11/05 - [IT/C] - c언어 if문 else문
2017/11/07 - [IT/C] - c언어 switch문
2017/11/09 - [IT/C] - c언어 while문과 do-while문
이번에는 반복문의 for문에 대해 쓰려고 합니다.
보통 while문과 do-while문은 반복을 얼마나 해야될지 모를 때 쓰는데요.
for문은 반복하는 횟수를 알고 있을 때 적합한 반복문입니다.
for문
for문의 형태는 아래와 같습니다.
for(수식1;수식2;수식3)
문장;
첫번째 수식은 초기화를 위한수식입니다.
두번째 수식은 조건식입니다.
세번째는 조건식에 사용된 변수를 증가하거나 감소할때 사용하는 식입니다.
아래에 보이는 코드는 구구단 출력 코드입니다.
for문을 이용한 다른 구구단 출력
2017/10/27 - [IT/C] - c언어로 구구단 프로그래밍
보시면 첫번째 수식에서는 i와 ii를 1로 초기화하고
두번째 수식에서는 i와 ii를 10보다 작다는 조건식을 제시하고
세번째 수식에서는 i와 ii를 증가시키는 것을 볼 수 있습니다.
참고로 사진의 오른쪽에 보이는 결과는 저게 다가 아닙니다.
9단까지 출력됩니다.
마지막으로 for문의 수식은 생략가능하지만 아직 미숙한지라 제가 원하던 결과가 안나오더라고요.
for(;수식2;수식3)이나
for(수식1;;수식3)이런식으로 생략가능합니다.