본문 바로가기

C 언어/임베디드 C

구구단 출력하기

// 구구단 출력

#include <stdio.h>

int main()
{
 int iNum;
 for(iNum=0; 80>=iNum; ++iNum)
 {
  if(iNum<=8)
  {
   printf("%d*%d=%d\t",(iNum/9)+2,(iNum%9)+1,((iNum/9)+2)*((iNum%9)+1));
   printf("%d*%d=%d\t",(iNum/9)+3,(iNum%9)+1,((iNum/9)+3)*((iNum%9)+1));
   printf("%d*%d=%d\t",(iNum/9)+4,(iNum%9)+1,((iNum/9)+4)*((iNum%9)+1));
   printf("\n");
  }
  else if(iNum<=17)
  {
   printf("%d*%d=%d\t",(iNum/9)+4,(iNum%9)+1,((iNum/9)+4)*((iNum%9)+1));
   printf("%d*%d=%d\t",(iNum/9)+5,(iNum%9)+1,((iNum/9)+5)*((iNum%9)+1));
   printf("%d*%d=%d\t",(iNum/9)+6,(iNum%9)+1,((iNum/9)+6)*((iNum%9)+1));
   printf("\n");
  }
  else if(iNum<=26)
  {
   printf("%d*%d=%d\t",(iNum/9)+6,(iNum%9)+1,((iNum/9)+6)*((iNum%9)+1));
   printf("%d*%d=%d\t",(iNum/9)+7,(iNum%9)+1,((iNum/9)+7)*((iNum%9)+1));
   printf("\n");
  }
 }
 return 0;
}

 

'C 언어 > 임베디드 C' 카테고리의 다른 글

포인터(2)[IEEE754방식으로 확인]  (0) 2011.04.15
포인터(1)  (0) 2011.04.15
gdb 명령어  (0) 2011.04.13
무한 반복문  (0) 2011.04.13
for문(3)  (0) 2011.04.13