最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言統(tǒng)計(jì)一篇英文短文中單詞的個(gè)數(shù)實(shí)例代碼

 更新時(shí)間:2018年03月18日 10:31:23   作者:凱魯嘎吉  
本文通過實(shí)例代碼給大家介紹的C語言統(tǒng)計(jì)一篇英文短文中單詞的個(gè)數(shù),代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧

具體代碼如下所述:

#include<stdio.h>
#define N 1000
void main(){
  char en[N][81];
  int i,j,num=0,n,state;  
  //num 用來統(tǒng)計(jì)單詞的個(gè)數(shù)
  //state 用來記錄程序當(dāng)前是否處于一個(gè)單詞之中,初值為0,表示不在單詞中,值為1,表示正處于在一個(gè)單詞中
  printf("Please input the number of lines for English passage:");
  scanf("%d",&n); //輸入英語短文的行數(shù)
  getchar();  //吸收回車符
  for(i=0;i<n;i++){
    gets(en[i]);  //輸入英語短文
  }
  for(i=0;i<n;i++){
    state=0; //設(shè)每行的開始都是單詞的開始
    for(j=0;en[i][j]!='\0';j++){
      if(en[i][j]==' '){
        state=0;  //判斷 en[i][j] 是否為空格字符
      }
      else if(state==0){
        state=1;
        num++;
      }
    }
  }
  printf("The number of words is %d\n",num);
}

結(jié)果為:

總結(jié)

以上所述是小編給大家介紹的C語言統(tǒng)計(jì)一篇英文短文中單詞的個(gè)數(shù)實(shí)例代碼  ,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時(shí)回復(fù)大家的!

相關(guān)文章

  • C語言代碼實(shí)現(xiàn)推箱子小游戲

    C語言代碼實(shí)現(xiàn)推箱子小游戲

    這篇文章主要為大家詳細(xì)介紹了C語言代碼實(shí)現(xiàn)推箱子小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C++ Boost PropertyTree解析INI文件詳解

    C++ Boost PropertyTree解析INI文件詳解

    Boost PropertyTree庫不僅可以解析JSON,XML格式,還可以直接解析INI格式文件。這篇文章就是為大家介紹一下如何通過Boost PropertyTree解析INI文件,需要的可以參考一下
    2022-01-01
  • C++中綴表達(dá)式轉(zhuǎn)后綴表達(dá)式的方法

    C++中綴表達(dá)式轉(zhuǎn)后綴表達(dá)式的方法

    這篇文章主要介紹了C++中綴表達(dá)式轉(zhuǎn)后綴表達(dá)式的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • C語言巧用二分查找實(shí)現(xiàn)猜數(shù)游戲

    C語言巧用二分查找實(shí)現(xiàn)猜數(shù)游戲

    二分查找也稱折半查找(Binary?Search),它是一種效率較高的查找方法。但是,折半查找要求線性表必須采用順序存儲結(jié)構(gòu),而且表中元素按關(guān)鍵字有序排列,本篇文章教你用二分查找編寫猜數(shù)字游戲
    2022-02-02
  • C語言實(shí)現(xiàn)模擬銀行系統(tǒng)

    C語言實(shí)現(xiàn)模擬銀行系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)模擬銀行系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 深入解析C++編程中的運(yùn)算符重載

    深入解析C++編程中的運(yùn)算符重載

    這篇文章主要介紹了C++編程中的運(yùn)算符重載,運(yùn)算符重載是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2016-04-04
  • C語言深入探究選擇排序與基數(shù)排序使用案例講解

    C語言深入探究選擇排序與基數(shù)排序使用案例講解

    算法中排序是十分重要的,而每一個(gè)學(xué)習(xí)計(jì)算機(jī)的都會在初期的時(shí)候接觸到這種排序,下面這篇文章主要給大家介紹了關(guān)于c語言選擇排序與基數(shù)排序使用的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • C/C++ Qt TreeWidget 嵌套節(jié)點(diǎn)操作使用

    C/C++ Qt TreeWidget 嵌套節(jié)點(diǎn)操作使用

    本文主要介紹了TreeWidget的如何使用,實(shí)現(xiàn)對樹形框多節(jié)點(diǎn)的各種操作,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • C++ 數(shù)據(jù)結(jié)構(gòu)二叉樹(前序/中序/后序遞歸、非遞歸遍歷)

    C++ 數(shù)據(jù)結(jié)構(gòu)二叉樹(前序/中序/后序遞歸、非遞歸遍歷)

    這篇文章主要介紹了C++ 數(shù)據(jù)結(jié)構(gòu)二叉樹(前序/中序/后序遞歸、非遞歸遍歷)的相關(guān)資料,這里提供實(shí)例代碼來幫助大家理解掌握二叉樹,需要的朋友可以參考下
    2017-07-07
  • C++中如何將數(shù)據(jù)保存為CSV文件

    C++中如何將數(shù)據(jù)保存為CSV文件

    這篇文章主要介紹了C++中如何將數(shù)據(jù)保存為CSV文件,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11

最新評論

曲水县| 北票市| 宜兰市| 荔浦县| 会同县| 三穗县| 河南省| 通州市| 阳春市| 通州市| 罗源县| 辽阳市| 红桥区| 永城市| 连南| 府谷县| 汶上县| 鲜城| 南开区| 屏山县| 嫩江县| 郯城县| 周至县| 额敏县| 六安市| 上思县| 玉环县| 周宁县| 广德县| 铜川市| 安福县| 西和县| 日土县| 织金县| 龙陵县| 广宁县| 霍邱县| 内丘县| 合水县| 武安市| 元谋县|