10952번 - A+B - 5
while문을 이용해 아래 두 형식으로 실행시켜봤는데 한 가지만 정상적으로 수행합니다.
1. 정상 작동
while (cin >> a >> b && !(a == 0 && b == 0)) cout << a + b << endl;
2. 두 입력 중 0이 하나라도 나오면 바로 끝남
while (cin >> a >> b && a != 0 && b != 0) cout << a + b << endl;
조건대로라면 2번도 a와 b가 모두 0일 때 종료되는게 맞지 않나요?
궁금해요!
댓글을 작성하려면 로그인해야 합니다.
kimth1130 4년 전
while문을 이용해 아래 두 형식으로 실행시켜봤는데 한 가지만 정상적으로 수행합니다.
1. 정상 작동
while (cin >> a >> b && !(a == 0 && b == 0))
cout << a + b << endl;
2. 두 입력 중 0이 하나라도 나오면 바로 끝남
while (cin >> a >> b && a != 0 && b != 0)
cout << a + b << endl;
조건대로라면 2번도 a와 b가 모두 0일 때 종료되는게 맞지 않나요?
궁금해요!