기본 입출력이란? 모든 프로그램은 약속된 입출력 양식을 가지고 있다. 우리가 파일로부터 입력을 받던 콘솔(console)창을 이용해 사용자로부터 입력을 받던 프로그램에서 정해놓은 입출력 양식을 가지고 있는 경우가 일반적이다. 프로그램 동작의 첫 번째 단계는 사용자로부터 데이터를 입력 받거나 생성하는 것이다. 예를 들어, 학생의 성적 데이터가 주어지고 이를 내림차순으로 정렬한 결과를 출력하는 프로그램 작성을 요구하는 문제가 있다고 가정해보자. # 입력 예시 5 65 90 75 34 99 학생의 수가 주어지고, 다음 줄에 각 학생의 성적 정보가 주어진다. (공백 포함) # 출력 예시 99 90 75 65 34 각 학생의 성적 정보를 내림차순 정렬로 공백 포함 한줄로 출력하는 것을 확인할 수 있다. 자주 사용..