중화사전망 - 중국어 사전 - 사전이 무작위로 생성됨

사전이 무작위로 생성됨

비밀리에,

# 포함? & ltiostream & gt

# 포함? & lt 문자열>

# 포함? & lttime.h & gt

사용할까요? 네임 스페이스? Std

무효화? RandWord (문자열? & amp? 단어)? {

//? 랜드 ()? %? 9? 의 범위는 무엇입니까? 0~8

//? 그래서요? 12? +? 랜드 ()? %? 9? 범위는 12~20 입니다.

Int? 라이언. =? 12? +? 랜드 ()? %? 9;

Word.assign(len,' 0');

//? 단어의 각 글자에 값을 할당하다.

For (내부? I = 0;; -응? 나 & ltlen? I++)? {

//? 랜드 ()? %? 2? 범위는 0~ 1 입니다. 여기서 0 은 소문자를 나타내고 1 은 대문자를 나타냅니다.

//? 임의 대문자에 해당합니다.

부울? IsUpper? =? 랜드 ()? %? 2;

만약? (isUpper)? {

단어 [I]? =? 하나? +? 랜드 ()? %? 26;

}? 그렇지 않으면요? {

단어 [I]? =? 하나? +? 랜드 ()? %? 26;

}

}

}

Int? 메인 ()? {

Srand (시간 (null));

Const? Int? N? =? 20;

문자열? 단어 [n];

For (내부? I = 0;; -응? 나 & ltn;; -응? I++)? {

Rand word (words [I]);

}

정렬 (단어, 단어+n);

For (내부? I = 0;; -응? 나 & ltn;; -응? I++)? {

Cout? & lt& lt? 말 [나]? & lt& lt? 엔델

}

반환? 1;

}