본문 바로가기

반복문3

C언어 - for 반복문 이제 마지막으로 for 반복문에 대해 배워보겠습니다. 기능은 while문과 같습니다. for 반복문 for문의 기본적인 형태를 먼저 보여드리겠습니다. 형태 설명 for (A; B; C) { 종속절; } A: 초기식 B: 조건식 C: 변화식 초기식을 가지고 조건식을 비교하고 맞으면 종속절 실행 그리고 변화식을 거쳐 다시 조건식과 비교한다. 순서 A -> B -> 참 -> 종속절 -> C -> B -> 참 -> 종속절 -> C -> B -> 참 -> 종속절 -> C ...... -> B -> 거짓 -> for문 나옴. ex) for (int i = 0; i< 5; i++) { printf("i 값: %d \n", i); } A에 변수 선언과 동시에 값 지정. B에 조건식 C에 변화식 for (;;) { 종속.. 2023. 5. 12.
C언어 - do while 반복문 저번 while 문에 이어서 do while문에 대해 알아보겠습니다. do while do while문은 while문과 같은데 하나만 다릅니다. 우선 형태 먼저 봐보겠습니다. 형태 설명 A; do { 종속문장; C; } while (B); A: 초기식 B: 조건식 C: 변화식 초기식을 가지고 조건식을 비교하고 맞으면 종속절 실행 그리고 변화식을 거쳐 다시 조건식과 비교한다. 순서 A -> 종속절, C -> B -> 참 -> 종속절, C -> B -> 참 -> 종속절, C ...... -> B -> 거짓 -> while문 나옴. while 문과 다르게 종속절을 한번 실행 후 조건식 비교. ex) int i = 10; do { printf("i 값: %d \n", i); i++; } while (i 2023. 5. 11.
C언어 - while 반복문 조건문에 이어서 반복문에 대해 알아보겠습니다. C언어에서 반복문은 크게 while문 for문이 있습니다. 아마 두 개 다 파이썬에서도 들어보셨을 것입니다. while 반복문 while 반복문의 경우 형태는 다음과 같습니다. 형태 설명 A; while (B) { 종속문장; C; } A: 초기식 B: 조건식 C: 변화식 초기식을 가지고 조건식을 비교하고 맞으면 종속절 실행 그리고 변화식을 거쳐 다시 조건식과 비교한다. 순서 A -> B -> 참 -> 종속절, C -> B -> 참 -> 종속절, C -> B -> 참 -> 종속절, C ...... -> B -> 거짓 -> while문 나옴. ex) int i = 0; while (i 5 가 거짓이 되어, 출력되지 않고 반복문이 빠져나온 모습입니다. 그럼 이제 .. 2023. 5. 10.