for문
(~하는 동안) ~ 반복해라
for문의 기본 문법
(초기값; 조건값; 증감값) ex) for( int i = 0 ; i < 3 ; i++) 선언과 동시에 바로 초기화 가능
- '조건식'이 '참'인 동안 '반복할 내용'을 반복적으로 수행해라
- 소괄호에 변수 선언 및 초기화할 수 있는 부분과 변수 증감 연산자 부분은 생략해도 문제가 안 됩니다. *단, 조건식 부분은 절대 생략할 수 없습니다.
- while문을 가지고 특정 횟수만큼 반복시키는 것이 코드가 복잡해지고 가독성이 떨어지기 때문에 for문을 만든 것입니다.
- for문은 특정 횟수 만큼 반복할 때 사용하고 while은 조건에 만족하면 무한 루프를 구현할 때 사용하면 좋습니다.
① for vs while 비교
② for 무한 루프 (무한 반복문)
초기값 조건값(1, 참) 증감값
③ for (중첩 for 문)
for문 내부에 또 다른 for문이 있는 것
*scanf일 때는 초기값 빼도 됨
예제) for문을 중첩시켜 "사원번호000" ~ "사원번호999"까지 출력 시키시오.
출력할 때 100개 씩 끊어 출력하는데 아무키나 누르면 다음 100개가 출력되게
구현하시오.
사원번호000
사원번호001
사원번호002
. . .
사원번호999
. . .
'프로그래밍 언어 > C' 카테고리의 다른 글
[C언어] 조건문 (2) switch ~ case문 (0) | 2017.06.19 |
---|---|
[C언어] 조건문 (1) if문 (0) | 2017.06.19 |
[C언어] 반복문 (1) while문 (0) | 2017.06.16 |
[C언어] 형 변환, typedef (0) | 2017.06.13 |
[C언어] sizeof, unsigned / signed (0) | 2017.06.13 |