Coding/Basic

[Basic] 출력 계속 받는 방법 정리

while문을 이용하여 계속 받게 해도 출력 무한대로 받고 이후에 출력이 없어도 유지된다. 밑 예시로 확인해보자.

 

1. python

import sys
for line in sys.stdin:
	#여기부터 코드 작성

2. C언어

#include <stdio.h>

int main(void){
	while(1){
    	scanf(~~~);
        #여기서 부터 코드 작성
    }

	return 0;
}

3. JAVA

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {

    static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    public static void main(String[] args) throws IOException {
        while(true) {
        	String[] input = br.readLine().split(" ");
            #여기서부터 코드 작성
            
        }
    }
}

 

'Coding > Basic' 카테고리의 다른 글

[백준] 2577번: 숫자의 개수  (2) 2019.09.28
[백준] 8958번: OX퀴즈  (0) 2019.09.13
[백준]2920번: 음계 c언어  (0) 2019.09.10
[백준] 3052번: 나머지 c++  (0) 2019.09.10
[백준] 1110번: 더하기 사이클 c언어  (0) 2019.09.05