구구단 출력하기
출력 결과
1 X 1 = 1
1 X 2 = 2
:
9 X 8 = 72
9 X 9 = 81
1. while문을 이용한 구구단 출력하기
더보기
#include<stdio.h>
int main(void){
int num_a = 1, num_b;
while(num_a <= 9){
int num_b = 1;
while(num_b <= 9){
printf("%d X %d = %d\n", num_a, num_b, num_a*num_b);
num_b ++;
}
num_a ++;
}
return 0;
}
/* 출력결과
1 X 1 = 1
1 X 2 = 2
:
9 X 8 = 72
9 X 9 = 81
*/
2. for문을 이용한 구구단 출력하기
더보기
#include<stdio.h>
int main(void){
int num_a, num_b;
for(num_a=1; num_a<10; num_a ++){
for(num_b=1; num_b<10; num_b ++){
printf("%d X %d = %d\n", num_a, num_b, num_a*num_b);
}
}
return 0;
}
3. while, for문을 이용한 구구단 출력하기
더보기
1.
#include<stdio.h>
int main(void){
int num_a = 1, num_b;
while(num_a<=9){
num_b = 1;
for(num_b; num_b<= 9; num_b++){
printf("%d X %d = %d\n", num_a, num_b, num_a*num_b);
}
num_a++;
}
return 0;
}
2.
#include<stdio.h>
int main(void){
int num_a = 1, num_b;
for(num_a; num_a<=9; num_a++){
num_b = 1;
while(num_b<=9){
printf("%d X %d = %d\n", num_a, num_b, num_a*num_b);
num_b ++;
}
}
return 0;
}
이외도 다양한 방법으로 코드를 작성해서 구구단을 출력할 수 있습니다.
'Coding > C' 카테고리의 다른 글
함수·재귀함수, 지역·전역변수 (0) | 2021.06.26 |
---|---|
성적 계산기(if ~ else, switch) (2) | 2021.06.13 |
반복문 제어(continue, break, goto) (0) | 2021.06.12 |
분기문(if, if ~ else, switch) (0) | 2021.06.12 |
반복문(while, do ~ while, for) (0) | 2021.06.06 |