저번 에 C ++ 프로그래밍 으로 2 중 for 문 을 이용 해 * 모양 을 화면 에 출력 하 는 것 을 학습 했 습니다 . 오늘 은 C ++ 프로그래밍 이 아닌 C 프로그래밍 으로 구구단 1 ~ 9 단 까지 화면 에 출력 하 는 것 을 포스팅 하 겠 습니다 . < 알고리즘 의 이해 > 1 단 씩 출력 하 는 구구단 은 각 단 에서 는 단 을 의미 하 는 숫자 는 변하 지 않 고 , 단과 곱해 지 는 숫자 만 1 에서 9 까지 변합니다 . 즉 , 단 을 의미 하 는 숫자 가 1 에서 9 까지 변하 여 9 단 까지 만드 는 동안 각 단 에서 단과 곱해 지 는 숫자 는 1 ~ 9 까지 변합니다 . 이 알고리즘 에서 는 한 개 의 단 에 해당 하 는 곱셈 결과 를 만들 어 저장 한 후 출력 하 고 , 단 을 증가 시킴 으로써 다음 단 을 만드 는 순서 로 진행 합니다 . 아래 사진 은 visual studio 에서 구구단 소스 코드 을 코딩 한 모습 입니다 . 코딩 에 대한 해설 은 visual studio 자체 내 에서 주석 으로 처리 를 하 였 습니다 . 코딩 을 할 때 에 는 for 문 , do ~ while 문 , 배열 을 사용 했 습니다 . 출력 결과 는 다음 과 같 습니다 . 이 와 같이 결과 가 출력 되 며 중간 부분 은 생략 하 였 습니다 .