-
11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-2 [continue문과 break문의 활용] - 1IT/솔루션) 난 정말C... 없다구요 2019. 4. 14. 21:25
<2016. 9. 21. 20:53>
11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-2 [continue문과 break문의 활용] - 1
프로그램 사용자로부터 두 개의 정수를 입력 받아서 나눗셈을 하는 프로그램을 작성하자.
단 아래의 사항을 모두 만족하여야 한다.
- 두 개의 정수를 입력받고 나눗셈의 결과를 출력하는 일이 반복되어야 한다.
- 두 개의 정수로 부터 모두 0이 입력되면 프로그램은 종료된다.
- 정수형 나눗셈을 진행한다. 따라서 나눗셈의 결과는 몫과 나머지로 출력이 되어야 한다.
- 제수(나누는 수)가 0이면 나눗셈을 진행하지 못하니, 나눗세 모가정을 생략하고 다시 두 개의 정수를 입력 받도록 구현한다.
문제의 수준이 상대적으로 조금 높은 편.
========================================================================================
#include<stdio.h> #include<stdlib.h> #pragma warning(disable : 4996) int main(void) { int a, b; int s = 1; while (s) { printf("첫 번째 정수 입력 : "); scanf("%d", &a); printf("두 번째 정수 입력 : "); scanf("%d", &b); if (a == 0 && b == 0) break; else if (b == 0) { printf("=========다시 입력하세요=============\n"); continue; } else { printf("%d / %d = %d .... %d\n", a, b, a / b, a%b); printf("==========================================\n"); } } system("pause"); return 0; }
========================================================================================
'IT > 솔루션) 난 정말C... 없다구요' 카테고리의 다른 글
11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-3 [do~while문의 활용] - 2 (0) 2019.04.15 11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-3 [do~while문의 활용] - 1 (0) 2019.04.15 11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-1 [while문의 활용] - 5 (0) 2019.04.14 11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-1 [while문의 활용] - 4 (0) 2019.04.14 11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-1 [while문의 활용] - 3 (0) 2019.04.14