單詞統計--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;
}
其實這種要自己多練習,不能老去要人家的來應付
再問: 我想不出來,謝謝啊。
添加新評論