用C編寫程式,統計出文字檔案中指定字串出現的次數

時間 2022-03-15 12:45:16

1樓:來自潁州西湖閉月羞花的青花菜

正則匹配一下你不就好了 匹配到的個數就是出現的次數

c#如何統計字串中某字元出現的次數?

2樓:

正則是個不錯的選擇,這個有個通俗的!

int count = str.replace("*", "").replace("

c#程式設計 如何統計txt或者word文件中某個字出現的次數,求大神指導,稍微具體點,謝謝 50

3樓:帥哥逛知道

//從文字文件中讀出內容並儲存在字元換content中.

string content = file.readalltext(@"文字檔案的路徑",system.text.encoding.default);

//假設要查詢 中 字出現的次數

char key='中';

//宣告1個變數來儲存指定字元出現的次數

int num = 0;

foreach (char c in content)//遍歷完成之後 num的值就是指定的字元出現的次數console.writeline("出現了次",key,num);

4樓:岩石の審判

我的辦法比較麻煩,就是逐個對比。

讀出txt,存在一個字串中,從第一個字元開始迴圈,判斷字串是否以目標字串開頭,如果是,計數,否則繼續迴圈。

5樓:匿名使用者

首先呼叫split函式,將其拆分成多個單詞,然後。。。

c#編一個統計字串出現次數的程式

6樓:匿名使用者

每一行作為一個字串麼?如果是那很簡單啦,**如下:

static void main(string args)

", fullname);

return;

}dictionarydict = new dictionary();

string lines = system.io.file.readalllines(fullname, encoding.default);

foreach (string line in lines)

else

}foreach (string key in dict.keys)

,出現次", key, dict[key]);}}

如何用c語言編寫一個程式:輸入字串,統計出某指定字元在字串**現的次數?

7樓:乞默蹀躞

#include "stdio.h"

void main()

8樓:匿名使用者

#include

#include

void main()

printf("%c is found %d times",c,k);}

編寫一個程式,分析一個文字檔案中,某一個指定文字字串的出現頻率,出現行號,和出現次數。

c#程式設計 如何統計txt或者word文件中某個字出現的次數,求大神指導,稍微具體點,謝謝

9樓:匿名使用者

此貼不紅,天理難容!

C語言程式設計統計文字檔案大寫字母個數和句子個數

include include include define n 100 void main char s n t n int a 0,sen 0,i 0,len file fp,fp1 fp fopen a.txt w if fp null printf 檔案開啟錯誤 n exit 0 print...

C語言,如何用迴圈讀入多個文字檔案

鏡蔓楊清雅 下面的 是剛剛給你寫好的,檔名僅限 a.txt b.txt 和 c.txt include stdio.h include stdlib.h intmain void fseek fp,0,2 filelen ftell fp fseek fp,0,0 p i malloc filele...

用C語言編寫程式,用C語言編寫一個程式

樓上沒有找出相差最小的數而是找出的和平均數比較結果中最小的數 include include void main int v,b 10 int i v a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 10 for i 0 i 10 i for i 0 i 9 i if...