c怎樣把數字每為一組分割給字串陣列從右開始

2021-03-07 22:53:52 字數 5054 閱讀 7748

1樓:匿名使用者

今天沒事做 就囉嗦幾句 花了幾分鐘寫的 以前號忘密碼了 剛註冊的 給點分吧

using system;

using system.collections.generic;

using system.text;

namespace try

else if (i == 2)

else if (i == 1)

//parse是int類提供的方法 可以把一串數字字串變成整數shuzu[j] = int.parse(breaknum);

}//遍歷輸出得到的整數陣列

for (int i = 0; i < shuzu.length; i++)

//防止執行時螢幕一閃而過 加了後會按任意鍵繼續後才會退出console.readkey();}}}

2樓:匿名使用者

先說下思路: 這裡的b 陣列的每個自都是 a 對 1000 求 餘的結果:

程式**:

long b;

while(a<1)}

3樓:亞歷山卓波

用%(取餘)

詳細不說了~嘿嘿~把分給我也不說~

還是說了吧,免得真的不給我~

先%1000得580

再%1000*10*10*10得742580再除1000得742..

.不用再說了吧

4樓:匿名使用者

其實這個很簡單的,重後面來獲取撒

long a = 1234567890;

string s = a.tostring();

system.collections.generic.listlist = new system.collections.generic.list();

for (int i = s.length; i > 0; i-=3)

list.toarray();就是你需要的陣列了

5樓:匿名使用者

我說下我的思路吧。首先把a+「」;這樣啊a就死字

符串了。我記得c#是支援乙個字串型別的用陣列下標訪問的。那麼a[0]就是1,a[1]就是2以此類推。

然後把a[0]到a最後重新按3個一組放到b就可以了。當然要用個迴圈,迴圈次數由a的長度決定,取陣列長度應該不難,自己寫下吧。不難吧

6樓:匿名使用者

說下思路

先把你的long反序

然後用split3個3個分割即可

反序給你個例子

string str = console.readline();

char chr = str.tochararray();

array.reverse(chr);

string strarr = array.convertall(chr, delegate(char c) );

str = string.join("", strarr);

console.writeline(str);

7樓:十二樂坊迷

把 a 轉換成字串後,就字串當作字元陣列來操作,很簡單的

8樓:匿名使用者

long a = 1234598742580;

string temp = a.tostring();

string b = new string[temp.length/3+1];

for (int i = 0; i < b.length; i++)else}

9樓:匿名使用者

arraylist b = new arraylist();

string str=a.tostring();

int num = str.length % 3;

int k = str.length-3;

for (int i = 0; i < str.length/3; i ++)

if (num != 0)

10樓:匿名使用者

string stra = a.tostring("n");

string b = stra.split(new char);

c#如何把字串陣列分割成乙個乙個值

11樓:匿名使用者

用split方法可以的,用陣列接受split,用2個陣列,然後一一對應起來就可以了。以逗號分隔。

比如:string colors="黃,綠色,青";

string arrays=colors.split(',');

arrays陣列裡就是所以的顏色

然後可以arrays[0]=黃;

這裡可以用迴圈取出每一種顏色,尺寸也是如此。!希望能幫到你。

12樓:匿名使用者

這種題目一般應用於自定義協議的處理:

資料格式為:標記名1:標記值1|標記名2:標記值2|...|標記名n:標記值n

資料中忽略回車換行

這種情況定義乙個結構:

struct **ydata

通過乙個for迴圈根據分隔符「:」和「|」分別取出結構的名稱和值,並儲存到乙個集合中,建議用泛型的tlist

最後按需求輸出

13樓:朱熾明

用split方法可以解決

c#怎麼將乙個陣列分割為字串

14樓:隔壁的**

是字串分割陣列吧!

如果有明顯的特徵就好辦!

string s = ;

string useragent=「www/111111/3333332」;

s = useragent.split(new char );

沒有明顯特徵,有擷取規律可以用擷取字串和for迴圈配合!

string imei="1001100210031004"

int chang=imei.length/4;

for(int i=0;i

15樓:匿名使用者

string menuclassids = string.join(",", cid_arr);

c#將乙個字串陣列輸出為|分割的形式,比如「梅西|卡卡|鄭大世」(用方法來實現此功能)

16樓:匿名使用者

只能說樓主bai比較懶,這個

du方法很容zhi易實現,用循

dao環來實現版

就可以了,權

public string getarry(string arry)

else

}return output;}

17樓:匿名使用者

public static string abc(string arr)

return ret;}

c#如何將txt文字中的多行文字(包含多個空格)分割成乙個乙個的字串,並賦值給陣列

18樓:匿名使用者

不確定多長就不要來用二維數自組了,可bai以用list,比如說

listlist = new list();

string lines = file.readalllines(@"d:\1.txt", encoding.default);

foreach (var line in lines)

, stringsplitoptions.removeemptyentries);

if (arr.length > 0) list.add(arr);}}

list就是你要的數zhi據,list[0][0]=蘋果,list[1][1]=足球,依次類推dao

c#中怎樣將乙個字串陣列以|形式分割輸出,求**

19樓:匿名使用者

|string str = ;

for (int i = 0; i < str.length; i++)

console.readkey();

c#如何把乙個字串,切分為幾個陣列?

20樓:

string str = "111222333444";

string partern = @"(.)\1\1";//有n位相同數,表示式中就有n-1個\1

matchcollection matchcol = regex.matches(str, partern, regexoptions.singleline);

listlist = new list();

foreach (match item in matchcol)list.toarray();// 你要的結果console.readkey();

21樓:匿名使用者

string a = "a,b,c,";

string b = a.split(',');

//--獲得的陣列

22樓:半點文章

字串有什麼規律和特性嗎?

c#怎麼把乙個字串,以空格為單位分別存入陣列,乙個字串作為陣列的乙個元素

23樓:匿名使用者

用string.split語法,,用「 」空格來分割,這樣應該就自動把它按照空格分別裝入陣列了

24樓:匿名使用者

string str = "./xcode.configenc.pl -u32pid 6410 -u32encodertype 0 -u32codingmode 2

-instance 4";(你要用的字串)

string ss = str.split(' ');(分隔出來的陣列)

25樓:匿名使用者

用sipte(' ')轉換成陣列啊!不知道單詞有沒有打錯,就是這個方法就可以了。

9選其中數字組成一組,分

很多,因為數字可以重複,又要考慮排序,每一位上都有9種可能 有8位,就有 9 9 9 9 9 9 9 9 43046721 種可能,除非你還記的有哪些數,或者其他什麼的 那就不是九種了!那就是 9 8 7 6 5 4 3 2 1 星號是乘 很多種 別排了!23156489 23156487 沒有順序...

1到16,每四數字個分一組,可以分多少組?大神求解

p代表排列,p a,b 是從b中選a個進行排列,因為不好寫公式,這樣假設 原題 p 4,16 p 4,12 p 4,8 p 4,4 從1到10組成數字每三個一組可以組成多少組?5 從1到10組成copy數字每三個一組可以組成120組。解題過程 10選3 10 9 8 1 2 3 120組 這道題用到...

數字,分別以數字為一組數字不重複可分多少組

5x4 2x1 10 1 4 4 2 10 組 5 4 2 3 2 2 30 c2 6 15.如果不排序的話就有15組,如果排序的話就有a2 6.總共30組。12345這5個數字,每3個分成一組不重複,可以分成多少組?可以分成十組,分別為 123 124 125 134 135 145 234 23...