1樓:空中帶刀刺蝟
a = a. replace(' ', '_');
foreach (string i in a)a又不是陣列,你用foreach幹嘛?
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace _1
console.writeline("連線後的字串為:");
a = a.replace(' ', '_');
console.writeline(a);}}}
2樓:
你試試:
console.writeline("請輸入bai一串字串
du,用空格分割zhi:");
string a =console.readline();
string array = new string[a.length];//定義dao一個臨時陣列
內for (int i = 0; i < a.length; i++)
console.writeline("分割後的字容符串為:");
string result="";//定義連線後的字串for (int i = 0; i < array.length; i++)
console.writeline("連線後的字串為:");
console.writeline(result);
3樓:匿名使用者
//foreach (string i in a)//console.writeline(a.tostring());
你那個foreach (string i in a)是錯的,a是string,又不
專是屬string
C語言的簡單題,求助大神c語言程式設計題求助大神
include struct s int main void if p null sp while head if max 0 如果max為0,說明沒找到重複出現子串 printf no output n return 0 那麼問題來來了,兩個重複源則子串允不允許有交集?比如 abcd abcd a...
請問C語言中的 t在C 中怎麼表示啊?
樓主,就像樓上說的,轉義字元無論是在c c 都是通用的。t是製表符,在c 中通用。下面,偶來具體解釋下 endl和flush函式的不同。有提到c 中的流,如cout等 1 和endl區別在於 只代表換行的轉義字元。endl除了代表換行,還緊跟著清除緩衝槽,即清除緩衝區的內容。2 具體和endl內容的...
c語言將使用者輸入的字串中的所有數字提撒來
include include include intmain if m 0 printf 字串中沒有數字 n p int calloc m,sizeof int 動態陣列 for i 0 i 10 i 組成新的整數 for t 0 t printf 新組成整數 d n z free p kuo 擴...