ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 고전적인 C언어 프로그램... 구구단!
    Programming 2007. 7. 12. 09:38
    반응형

    예전에 C언어 수업을 들을때 작성한 프로그램이다.

    수업시간에 예제 실습하라길래 귀찮은 내용이고 해서

    다음시간까지 제출해야할 구구단을 출력하는 프로그램(리포트)을 작성하고 있다가

    괜시리 교수한테 걸려서 세로열로 그냥 쭉 구구단을 출력하는 프로그램이 아닌

    구구단을 가로로 출력하도록 만들도록 특별히 주문(?) 받았다..-_-;;

    #include <stdio.h>
    #include <stdlib.h>
    #include <conio.h>

    int main() {

     int i,j,times;
     system("cls");
     for(i=1;i<=9;i++) {
      for(j=2;j<=5;j++) { // 2~5단까지 구한다.
       times = j * i;
       if (j == 5) printf("%d * %d = %d\n", j,i,times);
       /* 첫번째 턴에서의 마지막단은 5단이므로
       \n으로 줄바꿈을 해주어야 단수가 밀리지 않고 출력된다. */
       else printf("%d * %d = %d\t", j,i,times);
      }
     }
     printf("\n");
     for(i=1;i<=9;i++) {
      for(j=6;j<=9;j++) { // 6~9단까지 구한다.
       times = j * i;
       if (j == 9) printf("%d * %d = %d\n", j,i,times);
       else printf("%d * %d = %d\t", j,i,times);
      }
     }
     getch(); // windows 체제에서 도스창이 한번 껌뻑이고 끝내는것을 막기 위함.
     return 0;
    }

    음음.. 고전이야 고전...
    간단하게 이중루프를 이용해서 나타내었다.

    반응형

    TAG

    댓글 0

Copyright 2006-2021. Xeriars.com All rights reserved .