728x90 반응형 전체 글90 vector로 값을 출력하는 두 가지 방법 #include #include #include #include using namespace std; int main() { vector vec; int n, x; cin >> n; for(int i = 0; i> x; vec.push_back(x); } vector::iterator p; for(p = vec.begin(); p!= vec.end(); p++){ cout 2021. 4. 27. [ C++ ] cin.ignore(numeric_limits<streamsize>::max(), '\n') cin.ignore(numeric_limits::max(), '\n'); c++ 입력 버퍼 비우기 2021. 3. 16. JAVA 정수 & 문자열 출력 포맷 printf 사용법 System.out.printf("%3d", 3); System.out.printf("%03d", 3); 3 003 System.out.printf("%13s", "HelloWorld!"); // 오른쪽 정렬 System.out.printf("%-13s", "HelloWorld!"); // 왼쪽 정렬 System.out.printf("%.10s", "HelloWorld!"); // 10자리까지만 출력 HelloWorld! HelloWorld! HelloWorld 2021. 3. 2. JAVA 입력 버퍼 비우기 (Scanner 버퍼 비우기) import.java.util.Scanner; public class Example{ public static void main(String[] args){ Scanner exam = new Scanner(System.in); int a = exam.nextInt(); String b = exam.nextLine(); System.out.println(a); System.out.println(b); } } 위 코드를 실행시켜 보면 [ input ] 12 example is example! [ output ] 12 이렇게 뒤의 문장은 출력되지 않습니다. 이유는 정수 12를 입력하고 나서 엔터를 친 것이 String클래스 변수 b에 들어갔기 때문입니다. 이것은 스캐너의 버퍼를 비워주면 되는데 그 방법으로 위.. 2021. 3. 1. JAVA 문자열 입력받기 JAVA의 기본 데이터 자료형에는 C언어와 달리 string이 없고 char만 있습니다. 대신 JAVA에는 String 클래스가 있는데 이것을 이용해서 문자열을 입력받거나 대입할 수 있습니다. import.java.util.Scanner; public class Example{ public static void main(String[] args){ Scanner exam = new Scanner(System.in); String a = exam.next(); System.out.println(a); } } 2021. 3. 1. JAVA 자료형(데이터 타입) 종류 정수형 byte short int long 실수형 float double 문자형 char 논리형 boolean 2021. 3. 1. 이전 1 ··· 8 9 10 11 12 13 14 15 다음 728x90 반응형