C, C++ 문제풀이
SW Expert Academy 2027. 대각선 출력하기
륵기
2020. 2. 25. 23:57
728x90
반응형
문제 링크 :
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
char arr[] = { '#','+','+','+','+','\0' };
cout << arr<<'\n';
for (int i = 0; i < (sizeof(arr)/sizeof(char))-2; i++)
{
swap(arr[i], arr[i + 1]);
cout << arr<<'\n';
}
return 0;
}
문자열 배열 출력시 쓰레기 값 출력을 방지하기 위해 '\0'을 통해 메모리 추가할당
Algorithm 헤더를 통한 Swap 함수 사용
728x90
반응형