중첩된 반복문 프로그램의 가장 좋은 예인 구구단을 알아보는 프로그램
// 구구단에서 1단만 출력
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i=i+1)
printf("%d * %d = %d\n", 1, i, 1*i);
}
// 실행 결과
// 1단과 2단의 연속 출력
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i+=1)
printf("%d*%d=%d\n", 1, i, 1*i);
for(i=1;i<=9;i+=1)
printf("%d*%d=%d\n", 2, i, 2*i);
}
// 실행 결과
// 1단과 2단 출력에서 줄 바꿈&자릿수 조절
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 1, i, 1*i);
printf("\n");
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 2, i, 2*i);
printf("\n");
}
// 실행 결과
// 1단을 9번 반복하는 중첩된 반복문
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 1, i, 1*i);
printf("\n");
}
}
// 실행 결과
// 중첩된 반복문(행 단위 구구단)
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", j, i, j*i);
printf("\n");
}
}
// 실행 결과
// 중첩된 반복문(열 단위 구구단)
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", i, j, j*i);
printf("\n");
}
}
// 실행 결과
// 구구단에서 1단만 출력
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i=i+1)
printf("%d * %d = %d\n", 1, i, 1*i);
}
// 실행 결과
// 1단과 2단의 연속 출력
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i+=1)
printf("%d*%d=%d\n", 1, i, 1*i);
for(i=1;i<=9;i+=1)
printf("%d*%d=%d\n", 2, i, 2*i);
}
// 실행 결과
// 1단과 2단 출력에서 줄 바꿈&자릿수 조절
#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 1, i, 1*i);
printf("\n");
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 2, i, 2*i);
printf("\n");
}
// 실행 결과
// 1단을 9번 반복하는 중첩된 반복문
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", 1, i, 1*i);
printf("\n");
}
}
// 실행 결과
// 중첩된 반복문(행 단위 구구단)
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", j, i, j*i);
printf("\n");
}
}
// 실행 결과
// 중첩된 반복문(열 단위 구구단)
#include <stdio.h>
void main()
{
int i, j;
for(j=1;j<=9;j+=1)
{
for(i=1;i<=9;i+=1)
printf("%d*%d=%2d ", i, j, j*i);
printf("\n");
}
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어](연습문제) 1부터 100까지의 합을 계산하는 반복문 (0) | 2011.04.21 |
---|---|
[c언어] for문의 축소와 확장 (0) | 2011.04.20 |
[c언어] n!의 계산 (0) | 2011.04.19 |
[c언어] 1부터 n까지의 정수합을 계산 (0) | 2011.04.19 |
[c언어] 0을 입력하기 전까지 반복하는 do while문과 while문의 비교 (0) | 2011.04.19 |