목록문제풀이 (11)
SPRING :: NOTE
# 문제 설명 - 다음과 출력 예시와 같이 출력하도록 코드를 작성해 주세요. # 출력 예시 - !@#$%^&*(\'"?:; #include int main() { printf("!@#$%%^&*('\"?:;"); return 0; } 위 코드에서는 printf 함수를 이용하여 주어진 문자열을 출력한다. 주어진 문자열에는 작은따옴표와 큰따옴표가 포함되어 있기 때문에, 이를 이스케이프 문자로 표현해 주어야 한다. 작은따옴표는 \', 큰따옴표는 \"로 표현한다. 따라서 위 코드에서는 '\"'로 작은따옴표와 큰따옴표를 모두 표현하였다.
# 문제 설명 - 영어 알파벳으로 이루어진 문자열 str이 주어짐 - 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성 # 제한사항 - 1 ≤ str의 길이 ≤ 10 - str은 알파벳으로 이루어진 문자열 #include #include int main() { char str[11]; scanf("%s", str); int len = strlen(str); for (int i = 0; i < len; i++) { if ('a'
# 문제 - 문자열 str과 정수 n이 주어짐 - str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성 # 제한 사항 - 1 ≤ str의 길이 ≤ 10 - 1 ≤ n ≤ 5 #include #include int main() { char str[11]; int n; scanf("%s %d", str, &n); int len = strlen(str); // 문자열의 길이를 구합니다. for (int i = 0; i < n; i++) { // n번 반복하여 출력합니다. for (int j = 0; j < len; j++) { putchar(str[j]); } } putchar('\n'); // 줄바꿈 문자를 출력합니다. return 0; } 위 코드에서는 입력으로 문자열과 반복 횟수를 받고, 문자열의 ..