C 學習 字串綜合練習

2021-06-05 07:56:40 字數 1863 閱讀 5800

練習1、接收使用者輸入的字串,將其中的字元以與輸入相反的順序輸出。

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace 字串綜合練習

console.readkey();}}

}

執行結果:

練習2、文字檔案中儲存多個文章標題、作者,標題和作者之間用若干個空格(數量不定)隔開,每行乙個,標題有長有短,輸出到控制台的時候最多標題長度為10,若超過10則只擷取前半部分並在最後新增「...」,加上豎線後輸出作者名字。

文字檔案如圖,儲存在d:/,名稱為2.txt

namespace 字串綜合練習檔案標題截斷

,stringsplitoptions.removeemptyentries); //移除空格

string title = strs[0]; //得到文章標題

string author = strs[1]; //得到作者名

string title1=title.substring(0, math.min(10,title.length)); //標題長度或為10或為實際長度(取小的那個值)

if (title.length > 10) //如果原標題長度大於10,加入省略號

console.writeline("|", title1, author);

}console.readkey();}}

}執行結果:

練習3、從ini格式的檔案中(每行是「鍵=值」格式)中讀取配置項的值,編寫乙個函式來讀這些檔案;讀取指定檔案的某個配置項的值。

string getconfigvalue(string filename, string itemname)

文字檔案如圖,儲存在d:/,名稱為3.txt

}return "錯誤";}}

}執行結果:

查詢埠號:

C 學習 字串 七

學習一下c 的基本函式和操作 include include using namespace std intmain 通過這個操作符可以使用索引的方式來訪問字串中的每乙個字元 include include using namespace std intmain 通過front 和back 函式來訪...

C 學習 字串 七

學習一下c 的基本函式和操作 include include using namespace std intmain 通過這個操作符可以使用索引的方式來訪問字串中的每乙個字元 include include using namespace std intmain 通過front 和back 函式來訪...

串結構練習 字串匹配

time limit 1000ms memory limit 65536k 給定兩個字串string1和string2,判斷string2是否為string1的子串。輸入包含多組資料,每組測試資料報含兩行,第一行代表string1,第二行代表string2,string1和string2中保證不出現...