#include <stdio.h>

int main() {
     // C언어 반복문 : for, while, do-while

     // for (초기식; 조건식; 증감식) {
     //      반복할 코드;
     // }

     /* for문 실행 순서 
          1. 초기식
          2. 조건식
          3. 반복할 코드
          4. 증감식
          2 ~ 4를 조건이 거짓일 때 까지 반복
          5. 조건식
          6. 반복할 코드
          7. 증감식 ... 
     */

     for (int i = 1; i <= 5; i++) {
          printf("i = %d\n", i);
     }
     // printf("반복문 밖의 i = %d\n", i);  //i의 값을 반복문 밖에서 사용할 수 없다

     int j;
     for (j = 3; j >= 1; j--) {
          printf("j = %d\n", j);
     }
     printf("반복문 밖의 j = %d\n", j);

     int sum = 0;
     for (int i = 2; i <= 10; i += 2) {
          sum += i; // sum = sum + i
          printf("sum = %d\n", sum);
     }

     // 이중 반복문
     for (int i = 1; i < 4; i++) {
          printf("첫 번째 반복문 i : %d\n", i);
          for (int j = 1; j <= 5; j++) {
               printf("\t두 번째 반복문 j : %d\n", j);
          }
     }

     // 별 피라미드
     for (int i = 1; i <= 5; i++) {
          for (int j = 1; j <= i; j++) {
               printf("*");
          }
          printf("\n");
     }

     // 구구단
     for (int i = 2; i <= 9; i++) {
          printf("----%d단----\n", i);
          for (int j = 1; j <= 9; j++) {
               printf("%d * %d = %d\n", i, j, i * j);
          }
     }


     return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: