반응형

*C언어 이중반복문 (while)

#include <stdio.h>

#pragma warning (disable: 4996)

int main(void) {

  int i = 1;


  while ( i <= 5 ) {

    int k = 1;

    printf("==== i값 : %d\n", i);

    while ( k <= 3) {

      printf("k값 : %d\n", k);

      k++;
    
    }

    i++;
  }

  return 0;
}

 

*이중 while문 / for문 이용한 구구단 출력

// 문제 : 이중 while문을 사용해서 구구단 2~8단 출력

#include <stdio.h>

#pragma warning (disable: 4996)

int main(void) {
  
  int dan = 2;

  while ( dan <= 9 ) {
    
    int i = 1;

    printf("== %d단 ==\n", dan);

    while ( i <= 9 ) {

      printf("%d * %d = %d\n", dan, i, dan * i);

      i++;
    }
    
    dan++;
  } 

  return 0;
}



// 문제 : 이중 for문을 사용해서 구구단 2~8단 출력
#include <stdio.h>

#pragma warning (disable: 4996)

int main(void) {
  
  for ( int dan = 2; dan <= 9; dan++ ) {
    printf("== %d단 ==\n", dan);
    for ( int i = 1; i <= 9; i++ ) {
      printf("%d * %d = %d\n", dan, i, dan * i);
    }
  }

  return 0;
}

 

반응형

'프로그래밍 > C언어' 카테고리의 다른 글

C언어 함수(심화), 별찍기  (0) 2020.05.22
C언어 함수  (0) 2020.05.20
C언어 반복문 심화 문제  (0) 2020.05.19
C언어 반복문 while, for  (0) 2020.05.09
C언어의 if 조건문  (0) 2020.05.07

+ Recent posts