본문 바로가기

프로그래밍/C++

기초중기초(입력문)

1.cin

ex)
int x;//변수선언

cin >> x; // 숫자를 받아서 x에 저장

int x, y; char z;

cin >> x >> z >> y; // 숫자, 문자, 숫자 순으로 입력.

char z[10]; // 문자열 변수 선언

cin >> z; // 문자열을 받아서 z에 저장


2.scanf, getchar

ex)
int x; //변수선언
scanf("%d", &x); // 숫자를 받아서 x에 저장


--------------------------------------------------------------------------------
실제 예.

#include <iostream> // cout, cin 이 선언된 헤더 파일
#include <stdio.h> // printf, getchar 가 선언된 헤더 파일

int main(){
int x, y,z;
char a;
cout << "first-reverse" << endl; // first-reverse라는 메시지 출력
cin >> x >> y; // 사용자가 입력하는 두 수를 x, y에 저장한다.
z= x + y;
cout << "x와y의 합계는 " << z << "\n";
a=getchar(); // 입력된 문자열의 첫 글자를 읽어서 a에 저장
printf("첫번째 문자는 [%c,%x]\n", a, a);
a=getchar(); // 두번째 글자 받기
printf("두번째 문자는 [%c,%x]\n", a, a);

}

 

'프로그래밍 > C++' 카테고리의 다른 글

기초중기초(조건문 if)  (0) 2010.11.20
기초중기초(용어설명)  (0) 2010.11.20
기초중기초(연산식)  (0) 2010.11.20
기초중기초(출력문)  (0) 2010.11.15
기초중기초(파일 생성)  (0) 2010.11.15