int main(void){
for (int i = 1; i <= 3; i++) { // 선언, 조건, 증감
printf(" 첫 번째 반복문 : %d\n", i);
for (int j = 1; j <= 5; j++) { // 선언, 조건, 증감
printf(" 두 번째 반복문 : %d\n", j);
}
}
}
i가 한 번 출력 후(i = 1), j 다섯 번 출력(j 1 ~ 5) 그 다음 i 출력(i = 2) 후 j출력(1 ~5)
이런 식으로 조건에 맞을 때까지 반복
구구단
int main(void){
for (int i = 2; i <= 9; i++) {
printf("%d단 \n", i);
for (int j = 1; j <= 9; j++) {
printf("%d x %d = %d\n", i, j, i * j);
}
}
}
* 거꾸로 별
*
**
***
****
*****
#include <stdio.h>
int main(void) {
for (int i = 0; i < 5; i++)
{
for (int j = i; j < 5 - 1; j++)
{
printf(" ");
}
for (int k = 0; k <= i; k++)
{
printf("*");
}
printf("\n");
}
}
* 피라미드 쌓기
#include <stdio.h>
int main(void) {
int floor;
printf("몇 층으로 쌓을것인가?");
scanf("%d", &floor);
for (int i = 0; i < floor; i++) {
for (int j = i; j <= floor - 1; j++) {
printf(" ");
}
for (int k = 0; k < i * 2 + 1; k++) {
printf("*");
}
printf("\n");
}
}
'C언어' 카테고리의 다른 글
C 문제 풀이 (0) | 2020.12.30 |
---|---|
조건과 분기 (0) | 2020.12.16 |
반복문 for, while, do while (0) | 2020.12.14 |
++ (0) | 2020.12.14 |
Printf와 Scanf (0) | 2020.12.14 |