输入一个英文句子,,找出最长单词 VB

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 05:38:44
vb 编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.

PrivateSubCommand1_Click()Dims$,i%,sMax$,sArr$()s=InputBox("任意输入一个英文句子","输入英文","Hello,thisisatestcom

c语言 写一个函数,找出一个英文句子中最长的单词

求出的长度max没问题,问题在那个length的计算不对,lenth得到的是第几个单词,而不是在字符串中的位置.另外,你这个算法,复杂度太高了,对字符串一个循环就可以全部解决,你这个,做了两次循环不说

C语言:输入一个英文句子,要求将每个单词的第一个字母删除.

#include#includeintmain(){charstr[100];inti;gets(str);for(i=0;i

C语言问题 输入一个英文句子,将每个单词的第一个字母改成大写字母

if(k==0&&a[i]122)这句有逻辑错误.a[i]不可能同时小于97和大雨122.后面那个&&应该是||.应该是这句引起的.

用VB找出一个英文句子中最长的单词,并输出其长度

PrivateSubCommand1_Click()Dimstra()AsString,changduAsIntegerstra=Split(Text1.Text,"")Fori=LBound(str

C语言求助:输入一个英文句子,将每个单词的第一个字母改成大写字母.

给一个最粗糙的版本,能实现#includemain(){\x09charstr[50];\x09inti,len;\x09printf("inputasentence:\n");\x09gets(st

关于C语言编程的问题.题目要求输入一个英文句子,单词之间用空格号隔开,找出句子里面一共多少个单词.

主要问题在for(i=0;(c=a[i])!='\0';i++);这行的分号上,这里加了分号等于在这个循环中程序不执行任何操作!当然后面花括号中的语句也不会执行.还有个小问题,按你的写法,num的初值

编程实现:输入一个英文句子,将句子中每个单词的首字母大写后输出.

#includevoidmain(){charx[100];inti;printf("请输入英语句子\n");gets(x);x[0]=x[0]-32;for(i=1;x[i]!='\0';i++){

【急】一个C++题目.输入一个英文句子找出其中最长的单词将其显示.单词之间用空格分开.

在main函数中调用测字符串长度函数,用while(i='.')就结束读字符然后输出就好啦!给你思想,程序还是自己写.再问:啊、是指针题啊,函数调用还没有学过。。。再答:main(){inti;cha

在主函数输入一个英文句子,在子函数中分别输出每个单词及其长度?

呵呵,如果空格和标点符号严格的话,倒是很简单,如果稍微有些不严格的话,就需要仔细研究了.

编写程序VB,在一个文本框中输入一个简单的英文句子,找出这个英文句子中最长的单词

PrivateSubCommand1_Click()IfText1.Text=""ThenExitSubDimwordAsVariant,sAsStringDimkAsInteger,maxwAsSt

输入一个英文句子,将每个单词的第一个字母改成大写字母.

我说,如果内个字母本来就是大写字母,就不需要转换了吧?大写字母-32成什么了==加两条if语句检测是不是大写字母就好了

编写程序,在一个文字框中输入一个简单的英文句子,找出这个英文句子中最长的单词.用vb做

Dimb()AsStringb()=Split(a,"")然后判断每一个b数组每一个数据的len即可

输入一个英文句子,将句子中每个单词的首字母大写后输出.

方法1限制单词长度:#include#include#includeintmain(){charc,*pstr;charszWord[16];while(1){pstr=szWord;while((c

英文输入双引号单引号英文输入时只能输入一个方向,怎么输入另一个方向

英文引号没有方向(或者说只有一个方向)'a'"b",你可以换成中文输入法,就可以了‘一’“二”.

输入一个英文句子,统计其中单词的个数,输出最长单词在文本中的位置(是文本中的第几个字符)和长度;

PrivateSubmaxlengthword(ByValstr1$,ByRefmaxword$)Dimi%Dimtemp$i=InStr(str1,"")maxword=""DoWhilei>0te

编写VB程序,在文本框中输入一个简单的英文句子,找出这个句子中最长的单词

'不用这么复杂,你的代码太长没有看,如果一定用你的代码,我再给你修改一下OptionExplicitPrivateSubCommand1_Click()DimiAsLong,arr,nAsLongIf

PASCAL 从键盘上输入一个英文句子,找出里面有几个字母A.

vars:string;l,i:longint;beginreadln(s);{输入s字符串}l:=0;{l是A的个数,先清零}fori:=1tolength(s)do{length(s)是求s的长度

pascal输入2条英文句子,找出相同部分……

vars,z:string;i,j:longint;a:array[1..1000]ofinteger;beginreadln(s);readln(z);fillchar(a,sizeof(a),0)