输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;c++的从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 13:16:49
![输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;c++的从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置](/uploads/image/z/1750777-25-7.jpg?t=%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%2C%E7%BB%9F%E8%AE%A1%E5%85%B6%E4%B8%AD%E5%8D%95%E8%AF%8D%E7%9A%84%E4%B8%AA%E6%95%B0%2C%E8%BE%93%E5%87%BA%E6%9C%80%E9%95%BF%E5%8D%95%E8%AF%8D%E5%9C%A8%E6%96%87%E6%9C%AC%E4%B8%AD%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%88%E6%98%AF%E6%96%87%E6%9C%AC%E4%B8%AD%E7%9A%84%E7%AC%AC%E5%87%A0%E4%B8%AA%E5%AD%97%E7%AC%A6%EF%BC%89%E5%92%8C%E9%95%BF%E5%BA%A6%EF%BC%9Bc%2B%2B%E7%9A%84%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%2C%E7%BB%9F%E8%AE%A1%E5%85%B6%E4%B8%AD%E5%8D%95%E8%AF%8D%E7%9A%84%E4%B8%AA%E6%95%B0%2C%E5%B9%B6%E8%BE%93%E5%87%BA%E6%9C%80%E9%95%BF%E5%8D%95%E8%AF%8D%E5%9C%A8%E6%96%87%E6%9C%AC%E4%B8%AD%E7%9A%84%E4%BD%8D%E7%BD%AE)
输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;c++的从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置
输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;
c++的
从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置(是文本中的第几个字符)和长度;单词的界定:单词是由空格、换行符号、标点符号等分隔的字母和数字组成的连续字符串;
从键盘输入一个英文句子,统计其中单词的个数 这个我会~但是后面的就不会了
输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;c++的从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置
Private Sub maxlengthword(ByVal str1$,ByRef maxword$)
Dim i%
Dim temp$
i = InStr(str1," ")
maxword = ""
Do While i > 0
temp = Mid(str1,1,i - 1)
If Len(temp) > Len(maxword) Then maxword = temp
str1 = Mid(str1,i + 1)
i = InStr(str1," ")
Loop
If Len(str1) > Len(maxword) Then maxword = str1
TextBox2.Text = maxword
End Sub
Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click
Dim str1 As String,m As String
m = ""
str1 = TextBox1.Text
maxlengthword(str1,m)
End Sub