안녕하세요.
이번에는 while 문이네요.
while문은
while( 조건식 )
{
실행할 코드
}
이런 식을 쓰면 된답니다.
그럼 10952 번, A+B - 5 를 풀어보겠습니다.
https://www.acmicpc.net/problem/10952
while 문을 쓸 줄 알게 되면, 매우 간단한 문제입니다.
A와 B가 0이 되면, while문을 멈추면 되겠네요.
코드는 이런 식으로 되겠습니다.
#include <stdio.h>
int main()
{
int A = 0, B = 0;
scanf("%d %d", &A, &B);
while (A)
{
printf("%d\n", A + B);
scanf("%d %d", &A, &B);
}
return 0;
}
A와 B를 입력받고, 어짜피 마지막은 A와 B에 0이 입력되니, (0은 false 를 의미합니다.) 0 이 되면 반복문이 더 이상 돌지 않습니다.
감사합니다.
'백준 문제풀이 > 반복문' 카테고리의 다른 글
백준 1110 C / 단계별로 풀어보기 - while 문 3 (0) | 2019.12.13 |
---|---|
백준 10951 C / 단계별로 풀어보기 - while 문 2 (0) | 2019.12.13 |
번외) for 문 예제 / 3중 for 문 C (0) | 2019.12.10 |
백준 10871 C / 단계별로 풀어보기 - for 문 11 (0) | 2019.12.09 |
백준 2439 C / 단계별로 풀어보기 - for 문 10 (0) | 2019.12.09 |