-
문자 입력_220701데일리 codeup/입출력 2022. 7. 1. 15:31
c++에서 문자 1개 입력은
char
변수를 이용하여 받을 수 있다.예제
#include <iostream> using namespace std; int main() { char a; cin >> a; cout << a; return 0; }
출력결과
>> b b
문자 받아 출력
문자 c를 하나 입력받아 그대로 출력하는 프로그램을 작성해주세요.
#include <iostream> using namespace std; int main(){ char a; cin >> a; cout << a; return 0; }
문자열 입력
c에서 문자열 1개 입력은 string type 을 이용해 받을 수 있다.
string 배열을 이용하기 위해서는
#include <string>
헤더를 포함시켜주어야 한다.예제
#include <iostream> #include <string> using namespace std; int main() { string a; cin >> a; cout << a; return 0; }
출력결과
>> cat cat
문자열 받아 출력
문자열 s를 하나 입력받아 그대로 출력하는 프로그램을 작성해주세요.
#include <iostream> #include <string> using namespace std; int main(){ string s; cin >> s; cout << s; return 0; }
실수와 문자 받아 출력하기
문자c와 실수 a,b를 입력받아 출력하되 실수는 반올림하여 소수 둘째자리까지 출력하는 프로그램을 작성해주세요.
#include <iostream> #include <string> using namespace std; int main(){ string s; double a, b; cin >> s >> a >> b; cout << s << endl; cout << fixed; cout.precision(2); cout << a << endl << b; return 0; }
입력
C 89.84336 234.5678
출력 결과
C 89.84 234.57
문자열 순서 바꾸기
문자열 s와 문자열 t를 입력받아 순서를 바꾸어 출력하는 프로그램을 작성해보세요.
#include <iostream> #include <string> using namespace std; int main(){ string s,t; cin >> s >> t; cout << t << endl << s; return 0; }
입력
code tree
출력 결과
tree code
'데일리 codeup > 입출력' 카테고리의 다른 글
특정 문자를 사이에 두고 2개의 값을 입력_220701 (0) 2022.07.01 2개의 줄에 걸쳐 입력_220701 (0) 2022.07.01 공백을 사이에 두고 입력_220701 (0) 2022.07.01 실수 입력_220701 (0) 2022.07.01 정수입력_220701 (0) 2022.07.01