ホームページ  >  記事  >  バックエンド開発  >  C言語の単語数を数える方法

C言語の単語数を数える方法

angryTom
angryTomオリジナル
2020-03-09 13:41:1413503ブラウズ

C言語の単語数を数える方法

C 言語で単語数を数える方法

プログラムは単語を認識しませんが、記事内の単語は次のように区切られています。つまり、単語数 = スペースの数 1。

すべて、C言語でカウントされた単語数は、実際に統計記事のスペース数に変換されます。

問題を変更するこの考え方を使用すると、問題全体がはるかに単純になります。最初にこのアイデアに従って自分で実装することも、以下のコードを直接見て実装することもできます。

推奨学習: c 言語ビデオ チュートリアル

#include <stdio.h>
int main()
{
    printf("输入一行字符:\n");
    char ch;
    int i,count=0,word=0;
    while((ch=getchar())!=&#39;\n&#39;)
        if(ch==&#39; &#39;)
            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 言語プログラミング入門チュートリアル、PHP 中国語 Web サイトにご注意ください!

以上がC言語の単語数を数える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。