输入一个英文句子找出其中最长的单词将其显示,单词之间用空格分开
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/22 19:40:41
input"请输入第一个数:"toainput"请输入第二个数:"tobinput"请输入第三个数:"toc?"最大值为:",max(a,b,c)
publicstaticvoidmain(String[]args)\x05{\x05\x05System.out.println("请输入英语片段,以';'结束:");\x05\x05Scanner
#includevoidmain(){charx[80];//声明一个数组存放字符串inti;printf("请输入英文语句\n");gets(x);//获取字符串for(i=0;x[i]!='\0'
PrivateSubCommand1_Click()Dims$,i%,sMax$,sArr$()s=InputBox("任意输入一个英文句子","输入英文","Hello,thisisatestcom
求出的长度max没问题,问题在那个length的计算不对,lenth得到的是第几个单词,而不是在字符串中的位置.另外,你这个算法,复杂度太高了,对字符串一个循环就可以全部解决,你这个,做了两次循环不说
PrivateSubCommand1_Click()Dimstra()AsString,changduAsIntegerstra=Split(Text1.Text,"")Fori=LBound(str
主要问题在for(i=0;(c=a[i])!='\0';i++);这行的分号上,这里加了分号等于在这个循环中程序不执行任何操作!当然后面花括号中的语句也不会执行.还有个小问题,按你的写法,num的初值
在main函数中调用测字符串长度函数,用while(i='.')就结束读字符然后输出就好啦!给你思想,程序还是自己写.再问:啊、是指针题啊,函数调用还没有学过。。。再答:main(){inti;cha
谓语就是动词咯,一句话就只有一个动词咯,heisastudent,is就是谓语咯,Idon'tlikethewayhetalkstome,虽然这里有两个动词like和talks,但是后面hetalks
PrivateSubCommand1_Click()IfText1.Text=""ThenExitSubDimwordAsVariant,sAsStringDimkAsInteger,maxwAsSt
我说一个想法吧,在C语言里不是有ASCII码的吗?-32不就可以了吗?怎么会这么复杂再问:我就是用ASCII码写的。。。再答:哦哦,我没仔细看。那你是哪有问题啊
Dimb()AsStringb()=Split(a,"")然后判断每一个b数组每一个数据的len即可
#include"stdio.h"#include"string.h"#defineMAX_LENGTH255voidmain(){intstart=0;//标记当前起始位置intend=0;//标记
PrivateSubmaxlengthword(ByValstr1$,ByRefmaxword$)Dimi%Dimtemp$i=InStr(str1,"")maxword=""DoWhilei>0te
#includeintmain(){inta[22],i,j;for(i=0;i再答:不客气,希望可以帮助到你。
'不用这么复杂,你的代码太长没有看,如果一定用你的代码,我再给你修改一下OptionExplicitPrivateSubCommand1_Click()DimiAsLong,arr,nAsLongIf
#include"stdio.h"voidmain(){inta[10];intmax=0;intcounter;for(counter=0;counter<10;counter++){prin
我后面补充!再问:哪呢?再答:#includevoidmain(){inti,j,k,f[10],max,min,a;for(i=0;i
vars:string;l,i:longint;beginreadln(s);{输入s字符串}l:=0;{l是A的个数,先清零}fori:=1tolength(s)do{length(s)是求s的长度
privatesubCommand1_Click()n=0strold=""s=text1.textfori=1tolen(s)strnew=ucase(mid(s,i,1))if(strold"Z"