1樓:網友
string str = c#一個很小程式";
char strarr =
//取出由漢字組成的字串和非漢字字串。
string englisthstr=""chinsestr =
foreach (char s in strarr)
bool isch = u4e00-\u9fa5]+$
if (isch)
chinsestr +=
elseenglisthstr +=
//對漢字串進行隨機排序。
char charr =
string sortedchstr = 排序後的串。
while( r = new random();
int pos=,
if(!sortedchstr +=charr[pos];
//輸出排序後的結果。
+ sortedchstr);
隨便寫的,不知有無幫助。
2樓:匿名使用者
樓上用了正則有點難了 可以這樣搞:
listorigin= new list;
for(int i = 0 ; iresult = new list;
random r = new random();
while( !0)str = string);
如何用c 產生隨機數,如何用C 產生隨機數?
在煙幹辰 rand 這個函式就是產生隨機數的,想要一個範圍的隨機數,可以用取餘數的方式 如取0 99之間的數,可以rand 100 需要使用rand 和srand 函式 rand 為隨機數函式,產生 0,int型最大值 之間的整數數 srand seed 為初始化隨機數種子函式 具體例子如下 inc...
怎樣用c 編寫隨機數,如何用C 產生隨機數?
c 中生成指定範圍內的隨機數過程為 設定隨機種子srand 生成隨機數rand n 1,生成1 n之間的隨機數 include include rand srand include void main include include using namespace std int main retu...
c語言中取隨機數的函式,C語言中取隨機數的函式
韌勁 1.基本函式 在c語言中取隨機數所需要的函式是 int rand void void srand unsigned int n rand 函式和srand 函式被宣告在標頭檔案stdlib.h中,所以要使用這兩個函式必須包含該標頭檔案 include 2.使用方法 rand 函式返回0到ran...