單詞統計--c語言Description從鍵盤輸入一行字符,統計其中單詞的個數,各單詞以空格分隔,且空格數可以是多個.I

題目:

單詞統計--c語言
Description
從鍵盤輸入一行字符,統計其中單詞的個數,各單詞以空格分隔,且空格數可以是多個.
Input
輸入只有一行句子.僅有空格和英文字母構成.
Output
單詞的個數.
Sample Input
stable marriage problem Consists of Matching members
Sample Output
7

解答:

題目標題:

統計一行字符中單詞的個數


題目內容:

輸入一行字符,統計其中單詞的個數.各單詞之間用空格分隔,空格數可以是多個.
輸入:Reold building room 123 輸出 : 4
輸入 : Programming is fun 輸出 : 3


#include

int main(void)

{

int i=0,count=0,f=1;

char a[80];



while ((a[i] = getchar ()) != '\n')

i++;



a[i]='\0';

for(i=0;a[i]!='\0';i++){



if(((a[i]='0')||(a[i]='A')||(a[i]='a'))&&f==1){

count++;f=0; }



else if(a[i]==' ')f=1;



}

printf("%d\n",count);



return 0;

}



其實這種要自己多練習,不能老去要人家的來應付
再問: 我想不出來,謝謝啊。

添加新評論

暱稱
郵箱
網站