用c語言編寫輸入一段英文,1統計這段英文的單詞數2輸入特定單詞,統計本單詞在上述英文中出現的次數

2021-03-26 07:02:57 字數 2165 閱讀 9069

1樓:修魔

#include

#include

#include

char *  getword(file  *fp);

int main()

char  words[2000],word[50],search[50];

gets(words);

fputs(words,fp);

fclose(fp);

if((fp=fopen("en.txt","r"))==null)int  num=0;

while(1)

printf("此段英文的單詞個數為:%d\n",num);

printf("請輸入你要查詢的單詞\n");

gets(search);

num=0;

rewind(fp);

while(1)

printf("此段英文中該單詞  %s 個數為:%d\n",search,num);

fclose(fp);

remove("en.txt");

return 0;

}char *  getword(file  *fp)word[i]='\0';

if(f==eof)   break;;

}while(word[0]=='\0');

return   word;}

2樓:

剛看到這個問題,還需要嗎?

c語言程式設計,輸入一個英文句子,統計單詞的個數。

3樓:凌亂心扉

#include

#include

#include

main()

//以下統計句子中的英文單詞個數;

for(i=0;(c=string)!='\0';i++)//for迴圈語句,遍歷句子中的每個字元;初始化i=0;若字元c!='\0',即未到達結束符'\0'的話,執行i++;

}printf("\n");

printf("您輸入的這句英文句子中共包含%d個英文字元,%d個英文單詞。\n",sum,num);

}示例:輸入語句:hello!my friend,how are you?(注意單詞的前後有空格)

擴充套件資料:

include用法:

#include命令預處理命令的一種,預處理命令可以將別的源**內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某一段程式**;可以定義類似識別符號功能的巨集,在編譯時,前處理器會用別的文字取代該巨集。

插入標頭檔案的內容

#include命令告訴前處理器將指定標頭檔案的內容插入到前處理器命令的相應位置。有兩種方式可以指定插入標頭檔案:

1、#include《檔名》

2、#include"檔名"

如果需要包含標準庫標頭檔案或者實現版本所提供的標頭檔案,應該使用第一種格式。

如下例所示:

#include//一些數學函式的原型,以及相關的型別和巨集

如果需要包含針對程式所開發的原始檔,則應該使用第二種格式。

採用#include命令所插入的檔案,通常副檔名是.h,檔案包括函。

4樓:

#include

int main()

count+=1; //單詞數=空格數+1printf("the number of words are:%d\n",count);

return 0;  //main()函式是有返回值的}

用c語言編寫,對於任意輸入的一段英文,統計並輸出26個英文字母的出現次數

5樓:

參考我以前的回答:

回答1、

回答

用c語言程式設計:輸入一段英文句子,計算該句子的單詞個數

c++程式設計 從鍵盤輸入一個英文句子,統計其中單詞的個數,並輸出最

C語言編寫,統計輸入的行數,輸出用EOF結束輸入

本題中的 用eof結束輸入 是指,在結束輸入之後要再輸入一個結束字元 按ctrl z鍵 之後再按回車。include int main void 你還沒有搞定啊?厲害 下我幫你寫寫好了 注意 要先建立好1.txt 因為你只要的是計算行數部分對吧 呵呵 include void main printf...

用C語言編寫,輸入數按降序排列用C語言編寫,輸入10個數按降序排列

源程式 如下 define crt secure no warnings vs環境下需要,vc不需要 include 標頭檔案 int main 定義三個變數和一個長度為10的陣列 printf 請輸入十個數 n 顯示 請輸入十個數 for i 0 i 10 i for i 1 i 10 i for...

編寫一段C語言程式,程式功能是 求2 4 6 898 100的值

include stdio.h int main printf d sum return 0 include int main 方法二 include int main c語言程式設計計算2 4 6 8 98 100的值 10 include main printf s d n s ps 按照前面的...