STUDY (21) 썸네일형 리스트형 C/C++ 입력 스트림 객체 cin #include using namespace std; int main() { int x; // 키보드 입력을 x에 저장 cin >> x; // 화면에 순서대로 출력 cout '\n'; return 0; } 키보드로부터 데이터를 입력받는 객체 cin >> 변수명; 출력: 1 x : 1 Press Any key to continue C/C++ 입력함수 scanf() 지정된 형식에 따라 키보드로부터 데이터를 입력받는 함수 scanf("형식 문자열", &변수1, &변수2, ...); #include using namespace std; int main() { int x; scanf("%d", &x); printf("x:%d\n", x); return 0; } 입력장치(키보드)로 10진수 하나를 입력받아 x라는 변수에 저장한다. 출력: 1 x:1 Press any key to continue C/C++ printf() 함수의 여러가지 사용 예 구분 사용법 문장 (문자열) 출력 printf("소프트웨어"); int형 숫자 출력 printf("%d", 20); 문장과 숫자 출력 printf("나이는 %d입니다.", 20); 문장과 변수(age)값 printf("나이는 %d입니다.", age); 여러 변수값 출력 printf("나이=%d, 몸무게=%f, age, weight); 문자 printf("%c", 'z'); 문장(문자열) printf("%s", "software"); C/C++ 여러 변수 값 출력 printf vs cout #include #include using namespace std; int main() { int a, b, c; a = 100; b = 200; c = a + b; // C, 함수 printf("%d, %d, %d\n", a, b, c); // C++, 객체 cout C/C++ 입출력 스트림 객체 cout, cin iostream 파일을 프로그램에 포함하면 자동으로 열리는 자동 스트림(stream) 객체 #include cout> // 키보드로부터 데이터를 입력 받는 객체, scanf() int a; 키보드 cin >> a; 화면 cout a; cout 이전 1 2 3 다음