用C 取個中文名字

2022-01-11 17:21:05 字數 1129 閱讀 5991

*注意:此方法獲得的名字很可能出現生僻字,若要get乙個好記/常見的名字,還請另作操作.

以百家姓(444個單姓,60個複姓)作為姓氏,再新增兩個隨機的中文,就獲得了乙個中文名字.

命名不佳等方面,還請諒解.

常見姓氏(80個)在下邊(字元陣列).

code:

using

system;

namespace

createchinesename

;

//複姓 共60個

string doublelastname = new

string[60

] ;

//使用隨機數在中文隨機選取文字

random rd = new

random();

intrdnumber;

//設定產生的名字數量 預設為1

int numberofnames = 1

;

//基本漢字在unicode編碼中位於19968 - 40869

int chinesewordsnumber = 40869 - 19968 + 1

;

int firstchineseword = 19968

;

while (true

)

//你可以不斷回車 以獲得新的名字

console.readline();

//清除已顯示名字 方便複製

console.clear();}}

}}

常見姓氏:

//

常見姓氏有這80個

char oftenlastname = new

char[80

] ;

效果圖:

參考:漢字 unicode 編碼範圍:

百家姓:

百家姓/194637?fr=aladdin

本文為dumb原創,請勿抄襲..

用C C 生成隨機中文名字

今天寫了個這個功能,有點粗糙,可能會有很多地方要修改,思路很簡單,大家一看就明白,一直想起個比較有意義的的起名,貌似不怎麼好實現 分享下 附加乙個 gb2312的對照表 1 include 2 include 3 include 45 499個 0 498,百家姓 6const char nameh...

用特性來給列舉值或類的屬性「取」乙個中文名字

在這一次的專案開發中,遇到了乙個很實際的問題,所以想用這種方式把它記下來,希望能夠得到大家的指點。首次發博,多多指教。問題 專案中的訊息系統裡,有乙個字段叫做訊息級別,建立好的列舉型別的值字段是英文的,問題就來了,前段顯示的時候是中文。public enum types low,mid,height...

世界上最好的中文名字是什麼

其實斯澤夫這名字很好聽,有中國味道,叫著也很上口,如果深入一下,有很多意思可以發掘出來。2009 10 03 中國人到美國,常常有乙個安妮 傑克之類的洋名字,不是為了好聽,也是為了方便。老外來到中國,同樣也有不少附庸風雅,取乙個中文名字來聽聽,尤其是常駐中國的外交官 企業家等上層人物。例如美國的駐華...