使用c語言如何統計單詞個數
發布時間:2020-04-21 13:58:58
來源:億速云
閱讀:207
作者:小新
使用c語言如何統計單詞個數?相信有很多人都不太了解,今天小編為了讓大家更加了解Golang,所以給大家總結了以下內容,一起往下看吧。
c語言統計單詞個數的方法
程序不認識單詞,但是文章中的單詞都是用空格間隔開的,換句話說,單詞數=空格數+1。
所有,c語言統計單詞個數實際上轉換成了統計文章中的空格數。
有了這樣的問題轉換思路,整個問題就簡單多了。可以先按照這個思路自己實現,也可以直接看下面的代碼實現。#include
int main()
{
printf("輸入一行字符:\n");
char ch;
int i,count=0,word=0;
while((ch=getchar())!='\n')
if(ch==' ')
word=0;
else if(word==0)
{
word=1;
count++;
}
printf("總共有 %d 個單詞\n",count);
return 0;
}
程序測試:輸入一行字符:
I Love China
總共有 3 個單詞
輸入一行字符:
I Love Xichang College
總共有 4 個單詞
以上就是使用c語言如何統計單詞個數的簡略介紹,當然詳細使用上面的不同還得要大家自己使用過才領會。如果想了解更多,歡迎關注億速云行業資訊頻道哦!