구구단의 변형 for2번과 변수 2개만 사용하기~
2010. 3. 17. 18:05ㆍ2010년/연습문제
#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 |