#include<iostream>
using namespace std;
int main()
{
char a[100];
int num=0;
int word=0;
char c;
int i,j=0;
gets(a);
for(i=0;(c=a[i])!=‘\0‘;i++)
{
if(c==‘ ‘)
{
word = 0;
}
else if(0==word)
{
word = 1;
num++;
j++;
}
else
{
j++;
}
}
cout <<(float)j/num<<endl;
return 0;
}单词的长度
原文:http://blog.csdn.net/cq1042713261/article/details/45268525