1. 程式人生 > >習題3-2,單詞的長度

習題3-2,單詞的長度

輸入若干個單詞,輸出它們的平均長度。單詞只包含大寫字母和小寫字母,用一個或多個空格隔開。

這裡把單詞的最大長度定成了100,(應該沒有什麼單詞長度超過一百吧...)
#include <iostream>
#include <string>
#include <ctype.h>
using namespace std;

const int MAXN=100;
char word[MAXN];

int main(int argc, char *argv[])
{
    system("color 0a");
    long s=0;
    int n=0;
    while( scanf("%s" , word) )
    {
           s+=strlen(word);
           n++;
    }
    printf("平均長度:%.2lf\n",s/(double)n);
    system("pause");
    return EXIT_SUCCESS; 
}