중화사전망 - 자전 검색 - C 언어 알파벳 배열
C 언어 알파벳 배열
1. 정렬 알고리즘은 선택적 정렬 알고리즘입니다.
I 위치가 대문자일 때 두 번째 레벨을 통과합니다.
3. 판단이 대문자가 아닌 경우 j++ 이후에는 계속할 필요가 없습니다. 그렇지 않으면 한 글자를 건너뜁니다.
수정된 코드는 다음과 같으며 수정된 위치 주석이 제공됩니다.
// 1072 글자 배열
# include & ltstdio.h & gt
# include & ltstring.h & gt
Int? 주 ()
{
샤일. A [65];
Int? I, j, b, min
가져오기 (a); //한 줄을 읽다.
B = strlen (a);
//버블 정렬 방법. 여기서 I 는 첫 번째 문자이고 j 는 마지막 문자입니다.
For(I = 0;; 나<b-1; I++)
{
If (a [I] < A' | | (a [I]); Z') | | a [I] = ='? ) 계속하십시오. /////판사
For (j = I+1; J & ltb;; J++)
{
If (a [j] < A' | | (a [j]); Z') | | a [j] = ='? ) 을 참조하십시오
{
//j++; //삭제
계속;
}
If (a [I]; A [j])//작은 것부터 큰 것까지, 작은 것은 왼쪽에, 큰 것은 오른쪽에 있습니다.
{
Min = a [j];
A [j] = a [I];
A [I] = 분;
}
}
}
For(I = 0;; 나 & ltb;; I++)
Printf ('%c', a [I]);
반환? 0;
}
- 관련 기사
- 충의 발음은 무엇입니까?
- 높이 서 있다는 것은 무엇을 의미합니까?
- 파이썬 두 개의 list 사전, list2 와 list 1 비교, list2 에 list 1 이 없는 데이터 보존?
- 거리를 거닐는 의미
- "늙은" 글자 왼쪽에 있는 "벌레" 글자 옆에서 읽는 것은 무슨 뜻입니까? 나는 사전에서 그것을 찾을 수 없다.
- 해설이 있는 선정적인 축구 영상을 요청하는 것이 좋다.
- 어떤 구자가 있습니까?
- 영어사전에 속한 MP3 파일이 있습니까? 바로 실물발음입니다. 영어단어는 중국어로 반복합니까?
- 화웨이 휴대 전화의 비밀번호를 삭제하는 방법
- 중국어 어원사전/사전 사이트