중화사전망 - 중국어 사전 - 사전이 무작위로 생성됨
사전이 무작위로 생성됨
# 포함? & 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;
}