隨筆 統計單詞個數

2022-09-07 08:00:14 字數 740 閱讀 7461

要學會使用巨集定義,善於使用巨集定義可以讓我們的程式閱讀起來更加方便,邏輯更加清晰更易於理解。

begin 表示開始統計單詞

in_word表示當前迴圈變數下標所指位置處於某乙個單詞中

out_word表示,結束上乙個單詞的遍歷,代表可以對計數加一

end迴圈結束,在本程式中未使用

#include

#define begin 1

#define in_word 2

#define out_word 3

#define edf 4

intmain()

;int i =0;

int num =0;

int tag = begin;

for(i =

0; str[i]

!='\0'

;++i)

else

break

;case in_word:if(

!isalpha

(str[i]))

break

;case out_word:if(

isalpha

(str[i]))

break;}

}if(tag == in_word)

printf

("word size: %d \n"

, num)

;return0;

}

輸出:word size: 12

統計單詞個數

輸入 檔名稱 sum123.cpp 作 者 林海雲 完成日期 2014年12月16日 版 本 號 v2.0 問題描述 統計各陣列中單詞的個數 程式輸入 程式輸出 統計結果 include includeusing namespace std int pwordnum char str int mai...

統計單詞個數

qaq 話說這個題目跟那個乘號的比較像啊,用f i j 表示前i個字母劃分為j段的單詞最大數 那麼我們很容易就得到乙個狀態轉移方程 f i j max f i j f l 1 j w w為l i區間裡單詞的數目 現在的問題是w咋求 之前我做的乙個題是劃分乘號的 那個我們處理了乙個sum i j 陣列...

統計單詞個數

從鍵盤輸入一句話,按回車鍵結束,由計數器統計輸入的單字個數。定義乙個計數器類,要求用建構函式把計數器的初值設定為0 用乙個成員函式 countword 用於統計單詞個數,用 display 函式將結果輸出到螢幕上。分析 這個很簡單,具體的思路有很多種,可以直接統計單詞的個數 while不等於空格 或...