编写一个方法,统计输入的英语字符串有多少个英文单词组成。假设输入的字符串只用空格,逗号,句号分隔单

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:17:15
方法的原型如下:
public static int CountWords(string input)
{
}
好就加分
C# 做 的
sunshine66说那个问题太深层了,感觉还要加个什么判断

大哥,什么语言啊?
下面是C#的写法
public static int CountWords(string input)
{
int len=0;
//空格
string[] sAl=input.Split(' ');
for(int i=0;i<sAl.Length;i++)
{
//逗号
string[] sDh=sAl[i].Split(',');
for(int j=0;j<sDh.Length;j++)
{
//句号
string[] sJh=sDh[j].Split('.');
for(int k=0;k<sJh.Length;k++)
{
len++;
}
}
}
return len;
}

逗号句号和空格可能会同时使用吗,比如用逗号了后,再下个单词起始前再用一个空格符.如果不同时使用比较简单,循环判断,遇到这3个中的任意一个就++.如果可能同时使用那还要涉及到遇到一个符号后判断不连续符号的问题.

编写一个方法,统计输入的英语字符串有多少个英文单词组成。假设输入的字符串只用空格,逗号,句号分隔单 、编写一个程序,输入一个字符串,统计其中各字符出现的频度。 用java编写输入东西,统计输入相同的 如何编写一个程序,统计输入的若干整数中某个数的总和 编写一个c程序,统计输入字符串中字符“x”出现的次数 如何用java编写统计输入的字符个数 编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行 编写一个程序,统计一个文本文件的行数(C语言) C编写,统计输入的行数,输出用EOF结束输入. C语言编写,统计输入的行数,输出用EOF结束输入.