예를 들어 i am a boy이면
i am a boy로 나오게 문자열 프로그램 짜볼려고하는데 잘안되네요..
수학적 사고로 다시 생각해봐
너 아스키 코드도 모르지?
for문으로도 됨
1개로도 됨
while ㄱ - dc App
if 로도 됨
정규식 가능하면 정규식 쓰는게 제일 편하고, for문 돌려도 되고.
배열, 반복문, 조건문 필요 - dc App
배열의 요소를 조건문을 돌려서 1. 그 요소가 공백인지 아닌지 검사 2. 그 요소가 공백일 경우 그 전 요소도 공백인가? 3. 1, 2를 모두 만족할 경우 그 요소를 삭제 4. 1,2,3,을 반복 문장이 끝날때 까지 - dc App
1. 전에 스페이스가 들어왔고 지금도 스페이슨가? continue 2. 지금이 공백인지 저장. 3. 지금의 문자열 출력 이하 1,2,3 반복
보통은 split -> 공백1개로 join. 문자열에 강한 언어라면 squeeze와 같은 문자열 함수 쓰면 된다.
모 언어에서는 "i am a boy".squeeze #=> "i am a boy". 이렇게 된다.
수학적 사고로 다시 생각해봐
너 아스키 코드도 모르지?
for문으로도 됨
1개로도 됨
while ㄱ - dc App
if 로도 됨
정규식 가능하면 정규식 쓰는게 제일 편하고, for문 돌려도 되고.
배열, 반복문, 조건문 필요 - dc App
배열의 요소를 조건문을 돌려서 1. 그 요소가 공백인지 아닌지 검사 2. 그 요소가 공백일 경우 그 전 요소도 공백인가? 3. 1, 2를 모두 만족할 경우 그 요소를 삭제 4. 1,2,3,을 반복 문장이 끝날때 까지 - dc App
1. 전에 스페이스가 들어왔고 지금도 스페이슨가? continue 2. 지금이 공백인지 저장. 3. 지금의 문자열 출력 이하 1,2,3 반복
보통은 split -> 공백1개로 join. 문자열에 강한 언어라면 squeeze와 같은 문자열 함수 쓰면 된다.
모 언어에서는 "i am a boy".squeeze #=> "i am a boy". 이렇게 된다.