PAT C 입문 문제 - 7 - 30 숫자 읽 기 (15 점) (string. h 헤더 파일 에 대하 여)

1288 단어 C
7-30 숫자 를 읽다 (15 분)
정 수 를 입력 하고 모든 숫자 에 대응 하 는 병 음 을 출력 합 니 다.정수 가 음수 일 때 먼저 출력 fu 자.10 개의 숫자 에 대응 하 는 병 음 은 다음 과 같다.
0: ling
1: yi
2: er
3: san
4: si
5: wu
6: liu
7: qi
8: ba
9: jiu

입력 형식:
한 줄 에 정 수 를 입력 하 십시오. 예 를 들 어 1234.
알림: 정 수 는 음수, 0 과 정 수 를 포함한다.
출력 형식:
한 줄 에 이 정수 에 대응 하 는 병 음 을 출력 하고 모든 숫자의 병 음 사 이 를 빈 칸 으로 나 누 며 줄 끝 에 마지막 빈 칸 이 없습니다.... 와 같다  yi er san si
입력 예시:
-600

출력 예시:
fu liu ling ling


#include 
#include 

int main()
{
   char a[20];
   scanf("%s",a);
   int len=strlen(a);
   for(int i=0;i

헤더 파일: \ # include
strlen 함 수 는 문자열 의 길 이 를 구 합 니 다. 문자열 의 첫 번 째 주소 부터 첫 번 째 '\ 0' 을 만 날 때 까지 계산 을 멈 추 는 방법 을 구 합 니 다. 초기 값 만 정의 하지 않 으 면 이 결 과 는 정 해 지지 않 습 니 다. 문자열 의 첫 번 째 주소 부터 '\ 0' 을 만 날 때 까지 계속 기록 합 니 다. 
상용 함 수 는 다음 과 같다.
strlen 문자열 길이 구하 기
strcmp 는 두 문자열 이 같은 지 비교 합 니 다.
strcat 문자열 연결 작업
strcpy 문자열 복사 작업
strncpy 문자열 복사 작업 (이전 n 글자)
strncpy 문자열 복사 작업 (이전 n 글자)
strchr 쿼 리 하위 문자열
strstr 검색 문자열
자세 한 내용 은 링크 string. h - 소 개 백과 클릭

좋은 웹페이지 즐겨찾기