728x90
#include <iostream>
#include <string>
using namespace std;

int main() {
	string s;
	cout << "2018305065 전유정" << endl;
	cout << "문자열을 입력하세요(한글 안됨) " << endl;
	getline(cin, s, '\n'); // 문자열 입력
	int len = s.length(); // 문자열의 길이

	for (int i = 0; i < len / 2; i++) {
		string first = s.substr(0, 2); // 맨 앞의 문자 1개를 문자열로 분리
		string sub = s.substr(2, len - 2); // 나머지 문자들을 문자열로 분리
		s = sub + first; // 두 문자열을 연결하여 새로운 문자열로 만듦
		cout << s << endl;
	}
}

반응형

'전공 공부 > C++' 카테고리의 다른 글

객체 치환  (0) 2021.05.13
값, 주소에 의한 호출  (0) 2021.05.13
정수 공간 5개 배열 동적 할당, 평균 구하기  (0) 2021.04.24
동적 배열 생성  (0) 2021.04.22
동적 객체  (0) 2021.04.22
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기