728x90
https://www.acmicpc.net/problem/9086
No.9086 문제풀이
- 문자열의 길이를 구하려면 strlen() 함수를 사용해야하며 이 함수는 string 헤더 파일에 있습니다. => #include <string.h>
- 사용자에게 받을 숫자,문자 변수를 선언해줍니다. 이때 문자열의 길이를 구하여 처음과 끝을 출력할 것이기 때문에 char 문자형을 사용하고 배열을 사용해 각각의 데이터를 인덱스에 저장해줍니다. 여기서 배열은 0부터 시작하기 때문에 1000보다 작은 것을 이용하려면 배열 대괄호 안에 1001을 써야됩니다. => char length[1001]
- 입력받은 문자열 "%s" 의 첫 번째 문자와 마지막 문자의 출력을 반복문을 사용하여 입력받은 테스트 케이스의 개수만큼 실행합니다. 이때 length[strlen(lenth)-1] 은 선언해준 문자열의 길이를 세어주고 1을 빼 마지막 문자열을 나타냅니다.
- #define _CRT_SECURE_NO_WARNINGS : scanf의 경고를 없애기 위해 사용했습니다.
GPT 용어정리
728x90
'백준(BaekJoon)' 카테고리의 다른 글
[BaekJoon/C] No.11022 : A+B-8 (0) | 2024.05.08 |
---|---|
[BaekJoon/C] No.2743 : 문자열 길이 재기 (0) | 2024.04.30 |
[BaekJoon/C] No.2525: 오븐 시계 (1) | 2024.04.01 |
[BaekJoon/C] No.2439 별 찍기 - 2 (0) | 2024.03.31 |
[BaekJoon/Python 3] No.18108 : 1998년생인 내가 태국에서는 2541년생?! (0) | 2024.03.27 |