C 9Day (20160119)
by jennysgap반복문(while문의 중첩)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <stdio.h> int main(void) { int cur=2; int is=0; while (cur < 10) //밖에 반복문의 횟수는 몇번인가 : 8번 { is=1; //2단 반복 후 is값이 10이 되기 때문에 다시 초기화 해줘야 함 while (is < 10) //안쪽 반복문의 횟수는 몇번인가 : 9번 { printf("%d * %d = %d\n", cur, is, cur*is); // 72번 출력 is++; } printf("\n"); cur++; } return 0; } | cs |
역순
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <stdio.h> int main(void) { int cur=9; int is=0; while (cur > 1) { is=1; while (is < 10) { printf("%d * %d = %d\n", cur, is, cur*is); is++; } printf("\n"); cur--; } return 0; } | cs |
전체역순
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <stdio.h> int main(void) { int cur=9; int is=0; while (cur > 1) { is=9; while (is>0) { printf("%d * %d = %d\n", cur, is, cur*is); is--; } printf("\n"); cur--; } return 0; } | cs |
문제!
printf("* "); 이 조건 하나만 사용하여
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
이렇게 만들기
http://colorscripter.com/s/B4sFbbr
문제!
printf("* "); 이 조건 하나만 사용하여
* * * * *
* * * *
* * *
* *
*
이렇게 만들기
http://colorscripter.com/s/KMQsVvX
문제!
printf("* "); 이 조건 하나만 사용하여
*
0 *
0 0 *
0 0 0 *
0 0 0 0 *
이렇게 만들기
http://colorscripter.com/s/TxOyvXw
while배운다면 누구나 해봤을 과제 (집에서 연습하기!!!
* * * * *
* * * *
* * *
* *
*역삼각형
삼각형
다이아몬드
다이아몬드반전
모래시계
모래시계반전(겉은 색칠하고 안은 텅텅 비어있게)
반응형
'BOX' 카테고리의 다른 글
C 11Day (20160121) (0) | 2016.01.22 |
---|---|
C 10Day (20160120) (0) | 2016.01.22 |
C 8Day (20160118) (0) | 2016.01.21 |
C 7Day (20160115) (0) | 2016.01.21 |
C 6Day (20160114) (0) | 2016.01.20 |
블로그의 정보
jennysgap
jennysgap