用VB编写过程,计算输入英文句子中单词的平均长度

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 16:56:31
用VB编写过程,计算输入英文句子中单词的平均长度

用VB编写过程,计算输入英文句子中单词的平均长度
用VB编写过程,计算输入英文句子中单词的平均长度

用VB编写过程,计算输入英文句子中单词的平均长度
如果要判断句子中的英文单词是否正确,那就很麻烦的.如果不要判断单词的正确性,仅仅假设句子中.单词以空格分隔,那么就比较容易实现了.
思路:
1.计算句子的长度,字符数L
2.ZFS ---- 存放英文单词所用到的总字符数
  DCS --- 存放英文单词个数
  MyStr ---- 存放英文句子
ZFS = 0
DCS = 0
For i = 1 To L
If Mid(MyStr ,i,1) " " Then
ZFS = ZFS + 1 '如果不是空格,就是英文单词中的一个字母
   Else
DZS = DZS + 1 '如果是空格,说明1个单词已经结束
   End If
Next i
DCS = DCS +1 '考虑到句子结束不是空格,所以退出循环,单词总数要加1
ZFS = ZFS - 1 '考虑到句子结束是句号,字母总数要减1
Print ZFS/DCS '将总的字母数除以总的单词数
当然,程序需要优化,即空格有1个以上怎么办?有逗号怎么办等等

用VB编写过程,计算输入英文句子中单词的平均长度 编写VB程序,在文本框中输入一个简单的英文句子,找出这个句子中最长的单词 编写程序,在一个文字框中输入一个简单的英文句子,找出这个英文句子中最长的单词.用vb做关于数组的用到n=instr(s,)right left len函数redim vb 编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.可以的话顺便也写那些代码的意思 编写程序VB,在一个文本框中输入一个简单的英文句子,找出这个英文句子中最长的单词Private Sub Command1_Click()Dim word() As String,s As StringDim k As Integer,maxw As String,n As Integers = Text1.TextDon = InStr(s, )If VB编写计算圆面积的Function过程.编写计算圆面积的Function过程. VB程序、、编写应用程序,要求在TextBox控件的文本框中输入一个英文句子后完成如下操作:1) 分析并显示控件的值中含有几个字母“a”.2) 若英文句子用“.”号结束,英文单词间用空格字符和 用VC++6.0编写程序如下:编写一个函数,统计一条英文句子中字母的个数,在主程序中实现输入、输出. 编写程序,统计输入的英文句子中各字母的出现次数(字母不区分大小写),字母a的ASCII码值为97) VB急 vb编写判断奇,偶数的函数过程.从文本框输入一个正整数,调用函数过程判断奇偶函数,判断结果显示在标签中 vb编写判断奇,偶数的函数过程.从文本框输入一个正整数,调用函数过程判断奇偶函数,判断结果显示在标签中vb2005 vb编写判断奇,偶数的函数过程.从文本框输入一个正整数,调用函数过程判断奇偶函数,判断结果显示在标签中 用VB编写“输入整数N,计算1!+2!+.+N!=” 用vb编写程序代码,题目是输入20个英文单词,统计期中以D字母(大小写均可)的单词有多少个? 用vb编写程序代码,题目是输入20个英文单词,统计期中以D字母(大小写均可)结尾的单词有多少个? vb编写一个计算表达式m!/n!(m-n)!值的程序(m>=n>=0),要求:用输入对话框输入m和n的值,用编写函数Function fact(x as integer)求x!的值. 用VB编程,求输入的英语句子中单词的平均长度例如:句子 All things are difficult before they are easy.中单词的平均长度为4.75. 用java 编写一个程序,接受用户输入的一段英文文字,统计出其中的字符个数、单词个数和句子的个数.设句子以“.”“!”“?”结束,单词之间利用空格分隔