c語言程式設計 1,統計英文文字中單詞個數。2,統計某一特定單詞出現的頻度

時間 2021-05-07 20:00:56

1樓:四舍**入

1、統計英文文字中單詞個數。

if((a[i]>='a'&&a[i]<='z')||(a[i]>='a'&&a[i]<='z')) sum++;

2、統計某一特定單詞出現的頻度。

for(i=0;i!='/0';i++)

2樓:mexico卡卡

#include

#include

#include

int main()

else

}c1++;

}fclose(f);

printf("字母出現的頻率為:%.2lf%%\n",100.0*c/c1);

printf("請你輸入要查詢的字母\n");

scanf("%c",&check);

if(y=='y')

else

} return 0;}

3樓:匿名使用者

#include

#include

#include "string.h"

typedef structword;

int find(char* source, char target)}}

char* left(char* source,int n)}for(i=0;i0)}}

}}int main(int argc, char *argv);while(1)

for(i=0;i

4樓:匿名使用者

我只有《c++語言程式設計》作者 鄭莉 / 董淵

書本上的源**。 要的話,留下郵箱地址 發給你 還是到書店去買本書吧!!比較好的書

5樓:

用字典樹記錄每個單詞的出現個數,每次輸入就更新一個節點(節點用結構體單搞一個資料結構,每個單詞的詞尾的節點次數加1),最後掃描所有節點,節點數=單詞個數,把次數除以單詞個數輸出。

6樓:歐文君愛分享

1,統計英文文字中單詞個數 英文全部放到陣列中,然後用acsii碼判斷

if((a[i]>='a'&&a[i]<='z')||(a[i]>='a'&&a[i]<='z')) sum++;反正思路很簡單的

2,統計某一特定單詞出現的頻度。 先迴圈判斷每個字母for(i=0;i!='/0';i++)

大概思路就這樣

c語言字元檔案處理::統計英文文字檔案中單詞的個數,統計某一個特定單詞出現的頻度

7樓:西崽扯輛

不知道能不能用c++ 用c的話實現比較麻煩 沒有map發一個c++版的

#include

#include

#include

#include

using namespace std;

int main()

else

}//顯示資訊

for (table::iterator it = table.begin(); it != table.end(); ++it)

getchar();

return 0;}輸出

aaa: 3

bbb: 2

ccc: 1

eee: 1

sss: 1

www: 1

這樣可以麼?

C語言程式設計問題1! 2! 3n,C語言程式設計問題 求 1 2 3 n

sum sum f2 i 是在for i 1 i n i 迴圈體內,那麼i是實參,也就是沒執行一次f2 i 就執行一次i!那麼當i取到n的時候這個時候f2 i 就是執行的n!f2函式當中的x是f2函式的形參,那麼這裡的x的值顯然是f1函式中傳遞下來的實參i呀,因為i在for迴圈體內,那麼最後當i達到...

C語言程式設計從鍵盤中任意輸入整數,統計其中負數的個數,並

問明 include int main int a 20 int k 0,sum 0,i for i 0 i 20 i scanf d a i if a i 0 sum a i 負數之和 k 計數 printf d d sum,k return 0 執行效果 一 return在函式中的作用 我們如果...

C語言,程式設計模擬骰子的一萬次投擲,統計並輸出骰子的面各自出現的概率。學的陣列

好名字都被取了 include include include main 記錄色子每個點數出現的次數 srand time null 用系統時間來初始化系統隨機數的種子值 用迴圈產生10000次隨機數,並記錄每個點數出現的次數for roll 1 roll 10000 roll printf 4s ...