문제
문자열을 하나 입력받고 문자열의 부분 문자열을 다음과 같이 출력하는 프로그램을 작성하라. 예시는 다음과 같다.
결과
#include <iostream>
using namespace std;
int main(){
char str[100];
cout << "문자열 입력 >> ";
cin.getline(str,100);
for(int i=1;i<100;i++){
for(int j=0;j<i;) {
cout << str[j];
}
if(str[i]=='\0')
break;
cout << endl;
}
return 0;
}
문자열을 계단식으로 출력하려면 다음과 같은 중첩된 반복문을 사용하고, 정수 i의 시작을 1로 시작해야함에 유의해야 한다.
'programming > 명품 C++ programming' 카테고리의 다른 글
명품 C++ programming 실습 문제 2장 9번 (0) | 2021.12.09 |
---|---|
명품 C++ programming 실습 문제 2장 8번 (0) | 2021.12.09 |
명품 C++ programming 실습 문제 2장 7번 (0) | 2021.12.07 |
명품 C++ programming 실습 문제 2장 6번 (0) | 2021.12.07 |
명품 C++ programming 실습 문제 2장 5번 (0) | 2021.12.07 |
댓글