반응형

*C언어 반복문 while

#include <stdio.h>

#pragma warning (disable: 4996)

int main(void) {
  // 기본개념
  // while => ~~ 할 때 동안 계속
  // while => ~~ 가 참일 때 동안 계속
  // while => if문 똑같다. 단 무한실행 if문 이다.
  int dan = 1;
  int i = 1;
  int limit = 1000;

  // 방법 1)
  while(limit >= 1) {
    printf("%d * %d = %d\n", dan, limit, dan * limit);
    limit--;
  }

  // 방법 2)
  while ( i <= limit) {
    printf("%d * %d = %d\n", dan, i, dan*i);
    i++;
  }

  return 0;
}

*C언어 반복문 for

#include <stdio.h>

#pragma warning (disable: 4996)

int main(void) {
  int dan = 4;

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

  int i = 1;
  while ( i <= 9 ) {
    printf("%d * %d = %d\n", dan, i, dan * i);
    i++;
  }

  printf("== while > for문 변경==\n");
  for ( int i = 1; i <= 9; i++ ) {
    printf("%d * %d = %d\n", dan, i, dan * i);
  }

  return 0;
}
반응형

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

C언어 함수  (0) 2020.05.20
C언어 이중반복문(While, for)  (0) 2020.05.19
C언어 반복문 심화 문제  (0) 2020.05.19
C언어의 if 조건문  (0) 2020.05.07
C언어의 출력 및 변수 값 swap  (0) 2020.05.07

+ Recent posts