구구단의 변형 for2번과 변수 2개만 사용하기~

2010. 3. 17. 18:052010년/연습문제

#include<stdio.h>
int
 main()
{
  int num=2;
  int mul;

  for(num;9>=num;num=num+4)
  {
    for(mul=0;36>mul;mul++)
    {
      if(9>=num+(mul%4))
      {
      printf("%d * %d = %d\t",num+(mul%4),(mul/4)+1,(num+(mul%4))*(mul/4+1));
      }  
      if(3==mul%4)
      {
      putch('\n');
      }
    }
    putch('\n');
  }  
  return 0;
}

결론은  for문과 변수를 2개를 사용하는 형태이다.
한번에 출력해야할  갯수는 36개이다.  그래서  이렇게   for문을 36번 돌리게 된다 ㅎㅎ

'2010년 > 연습문제' 카테고리의 다른 글

연습문제 5장  (0) 2010.03.23
프로그램 소수(prime number)구하기  (0) 2010.03.19
구구단 쓰레기  (0) 2010.03.17
구구단 프로그램 업그레이드  (0) 2010.03.16
배열 프로그램  (0) 2010.03.16