1樓:匿名使用者
static void main(string args)}}} 你就不會把e改為de或者ce嗎?
還有另外一段**給你參考,希望你能舉一反三,直接給出答案多沒意思:
console.writeline("請輸入一個英文句子");
string s = console.readline();//讀取資料
//把這個句子以「,」「。」「!」分隔開,存到陣列裡。
string word = s.split(new char);
//遍歷陣列裡所有的元素
foreach(string str in word )if(str!="")
2樓:匿名使用者
使用fopen,fscanf函式可以實現從txt檔案當中讀取內容,進行簡單操作。
1.fopen的函式原型:file * fopen(const char * path,const char * mode);
fopen函式的第一個引數是檔案路徑,第二個引數是開啟方式,有以下幾種方式:
r 以只讀方式開啟檔案,該檔案必須存在。
r+ 以可讀寫方式開啟檔案,該檔案必須存在。
rb+ 讀寫開啟一個二進位制檔案,允許讀資料。
rw+ 讀寫開啟一個文字檔案,允許讀和寫。
w 開啟只寫檔案,若檔案存在則檔案長度清為0,即該檔案內容會消失。若檔案不存在則建立該檔案。
w+ 開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。
a 以附加的方式開啟只寫檔案。若檔案不存在,則會建立該檔案,如果檔案存在,寫入的資料會被加到檔案尾,即檔案原先的內容會被保留。(eof符保留)
a+ 以附加方式開啟可讀寫的檔案。若檔案不存在,則會建立該檔案,如果檔案存在,寫入的資料會被加到檔案尾後,即檔案原先的內容會被保留。 (原來的eof符不保留)
wb 只寫開啟或新建一個二進位制檔案;只允許寫資料。
wb+ 讀寫開啟或建立一個二進位制檔案,允許讀和寫。
wt+ 讀寫開啟或著建立一個文字檔案;允許讀寫。
at+ 讀寫開啟一個文字檔案,允許讀或在文字末追加資料。
ab+ 讀寫開啟一個二進位制檔案,允許讀或在檔案末追加資料。
上述的形態字串都可以再加一個b字元,如rb、w+b或ab+等組合,加入b 字元用來告訴函式庫開啟的檔案為二進位制檔案,而非純文字檔案。
返回值:檔案順利開啟後,指向該流的檔案指標就會被返回。如果檔案開啟失敗則返回null,並把錯誤**存在errno中。
2.例程:
#include
#define f_path "d:\\myfile\\file.dat"
char c;
int main()
3樓:匿名使用者
用正規表示式來分析
名稱空間:using system.text.regularexpressions;
**:string _buff = "da = 5 bb = 3 ce=4"; //這裡模擬讀入了檔案的內容,_buff 要替換成 你從文字里面讀取的字串
regex _reg = new regex(@"[a-za-z_]\w*\s*=\s*(\d+(?!\.|x|e|d|m)u?
)|^0x([\da-f]+(?!\.|x|m)u?
)"); //定義正規表示式
matchcollection mc = _reg.matches(_buff); //匹配所有結果
dictionary_mydic = new dictionary(); //存放結果的dic
foreach (match nobj in mc) //遍歷所有結果
要想得到哪個的值就用 _mydic["變數名"] 比如想得到 da 的值 就是:
int test = _mydic["da"];
4樓:師帥
擷取字串吧
關鍵字設為ce啊
c#讀取txt文字檔案中的資料
5樓:匿名使用者
1、首先先來看一下準備的txt文字檔案的內容。
2、然後在程式中引入操作檔案的名稱空間system.io。
3、接下來需要定義一個變數,儲存檔案所在的路徑。
4、然後先讀取文字內容,呼叫file類的readalllines即可讀取所有內容。
5、接下來是寫入內容,按照下圖的方式,準備要寫入的內容。
6、準備好內容以後,呼叫file的writealllines進行內容的寫入。
6樓:匿名使用者
下面的控制檯應用程式實現要求的功能
d:\data.txt內容為
程式執行結果
7樓:匿名使用者
listlistlines = new list();
using(streamreader reader = new streamreader ("your text file's path"))
line = reader.readerline();
}//迴圈完後,listlines 裡面就放有第三行到第十行的資料了}for(int i = 0; i< listlines.count ; i++)
c#檔案讀取 1.如何讀取文字檔案中的指定字串2.如何讀取文字檔案中指定字串之間的內容
8樓:匿名使用者
string filecontent;
system.io.filestream mystream = new filestream("f:\\test.txt", filemode.open);
system.io.streamreader mystreamreader = new streamreader(mystream);
filecontent = mystreamreader.readtoend();
mystreamreader.close();
filecontent就是這個檔案
中的所有內容了,前提是檔案中沒有漢字,因為編碼的問題我還沒解決。
c語言讀取檔案資料亂碼,c語言讀取txt檔案資料時最後有一串亂碼怎麼辦
參考 如下 include include include int main return 0 把開啟方式改為 r 以及把讀取資訊用fscanf吧,因為如果你是原先先把kk.txt寫好,然後再用你的程式開啟它的話,由於裡面有換行符以及空格等內容,除非開始你是用fwrite函式寫入的結構資訊,否則fr...
C 中如何讀取中的座標資料,C 中如何讀取txt文件中的座標資料?
include include inline bool check double const x int main int const arc,char const arg std ifstream file arg 1 if file int num double x,y,z int cnt 0 ...
c如何讀取資料庫中table裡面的資料
你可以用gridview,等資料來源控制元件啊 寫下sql 語句就好了啊 我通常用sqlserver2000s比如資料庫 寫個sql語句,select from table 就能讀出表裡全部資料了 private dataset dbconnection string databaseconnect...