【发布时间】:2023-03-16 22:59:01
【问题描述】:
接受一个句子并打印其中包含连续字符的单词
输入:嗨,我的狗很顽皮
输出:嗨,淘气
import java.util.*;
public class Program6 {
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);
System.out.println("Enter a Sentence : ");
String s=sc.nextLine();
s=s.toLowerCase();
int l= s.length();
s=' '+s+' ';
int i;char c,d;int a,b,j=0;
for (i=0;i<l;i++)
{
c=s.charAt(i);
d=s.charAt(i+1);
a=c;
b=d;
if(d==' ')
j=i;
if((a+1)==b)
System.out.println(s.substring(0,j));
}
}
}
它显示类已编译 - 没有语法错误,但输出不正确,它显示了一些不同的东西。
【问题讨论】:
-
期望的输出是什么?
-
你应该做一些调试。