用c輸入字串,用空格方式區分不同字串通過字串切割,最終以特定方式輸出

2021-04-24 07:21:51 字數 2224 閱讀 8454

1樓:匿名使用者

string x = "用c#輸入 字串 用空格方 式區分不同";

string y = x.split(' ');

2樓:花池魚洞

stringarr=str.split('');需要空格,''不是字元,''加個空格才是空字元

c#從鍵盤輸入一串字元,寫出程式用字串處理方法將字串變為一個陣列.

3樓:潑墨鐵血

這是用正則按空格分離字串的,存入到spli陣列中,希望對你有所幫助

string spli = system.text.regularexpressions.regex.split(per_line_content, "\\s+")

4樓:匿名使用者

不知道你要怎麼變?

1、是一個字元,變成一個陣列值? 那麼就用順序讀取的方式,一個個的賦值就行。

2、如果是不確定字元的長度,可以採用字串分割的方式進行,但是中間要有標誌字元。

比如:abc,defg,abcdef,def , 這裡的 "," 逗號,便是標誌字元。

5樓:百百

char c = console.readline().tochararray();

c#輸入一個字串把其中的字母輸出出來 5

6樓:匿名使用者

迴圈取出每一個,判斷assic碼,用個stringbuilder來合併成新的字串。。

7樓:匿名使用者

用字串替換

string str="adfdfwd251sdfa";

string s=「0123456789」;

for(int i=0; i就是你想要的結果

8樓:匿名使用者

string a = "adfdfwd251sdfa";

var query = a.selectmany(c =>

);foreach(var item in query)

9樓:匿名使用者

string s = "ab12c3d"; string result = ""; for (int i = 0; i < s.length; i++) } console.writeline(result);

10樓:匿名使用者

給你來個最簡潔的辦法吧:

var str= "adfdfwd251sdfa";var newstr= new string(str.where(char.isletter).toarray());

11樓:匿名使用者

||寫個

方法:string getletters(string orginstr)

}return letters;}

從鍵盤輸入一串字串,統計字串中特定字元的個數,並輸出個數c語言

12樓:好程式設計師

主要**:

char s[1000];

int i,j=0;

scanf("%s",s);

for(i=0;i<1000;i++)

程式設計實現:輸入一個字串,以空格作為單詞分隔符,將整個字串按單詞反序後輸出。

13樓:

供參考……

#include "stdio.h"//

void main(void)

}printf("%s\n",stext);}

14樓:匿名使用者

string s="i am here!"; -----獲取輸入的字串

string a=s.spit(" "); -----以空格作為分隔符 將字串分成多個字串 組成一個陣列

for(int i=a.length;i>0;i++) ------迴圈列印回出答陣列內容 不過是以倒序迴圈出來 先列印出最後新增進來

15樓:金色潛鳥

#include

main()

}return 0;}

C的split怎麼用空格分隔字串,stringss str Split為什麼報錯

簡答 改為 copy string ss str.split 注意 是 不是 即兩個單引號中間有個空格。詳解 你把單個空格字元,和空字串搞混了。空字串,就是,空的字串,裡面是沒有東西的。空格,這個字元,本身也是個字元,只是你看起來,是空白而已。但是鍵盤也是可以輸入進去的,也佔用一個字元的寬度的。軟體...

用c 解 輸入字串,按照升序輸出

程式 include using namespace std int main void 排序 升序 for int i 0 i 4 i cout 按升序輸出為 endl delete ptmp 輸出並釋放 for int i 0 i 5 i system pause return 0 執行截圖 說...

c語言輸入字串,將該字串中從第m個字元開始的全部字元複製到另字串

這樣 include include int main void copystr char char int int m char str1 20 str2 20 printf input string gets str1 printf which character that begin to c...