CODEDRAGON ㆍDevelopment/C, C++
중첩 for문 연습
scanf()함수를 통해 숫자를 입력받고 해당 숫자이하의 단을 내림차순으로 출력
FileInfo
Ex13_1.c |
|
Ex13_2.c |
|
소스코드
#include <stdio.h> int main(void) { int i, j=9, dan, result=0; printf("출력할 단을 입력하세요 > "); fflush(stdout); scanf("%d", &dan); //단 입력 //초기식 ; 조건식; 증감식 for( i=dan ; i>0; i--) { for(j=9; j>0; j--) { result=i*j; printf("%d * %d = %d\n", i, j, result); } printf("-------------\n"); } return 0; } |
#include <stdio.h> int main(void) { int dan, j=9, result=0; printf("출력할 단을 입력하세요 > "); fflush(stdout); scanf("%d", &dan); //초기값이 빠져도 에러가 아닙니다. 사실상 위에서 초기값을 설정한 것과 같습니다. for( ; dan>0; dan--) { for(j=9; j>0; j--) { result=dan*j; printf("%d * %d = %d\n", dan, j, result); } printf("-------------\n"); } return 0; } |
출력결과
'Development > C, C++' 카테고리의 다른 글
Eclipse CDT (C/C++ Development Tooling) (0) | 2015.06.29 |
---|---|
조건문 (0) | 2015.06.27 |
Ex12 - 중첩 for문 (0) | 2015.06.18 |
Ex11 - for문 무한루프 (0) | 2015.06.12 |
Ex07-원하는 단을 입력받아서 입력받은 단 이하의 단을 모두 출력하되 거꾸로 출력하는 구구단 프로그램 (0) | 2015.06.06 |