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...