java 编程 我不会~
来源:百度知道 编辑:UC知道 时间:2024/09/21 00:28:22
要求写一个程序,叫cross.java
程序应该是些两个英语词,然后应该像下面那样的词可以交叉
%java Cross lottery boat
b
lottery
a
t
b
o
a
lottery
b
o
a
lottery
如果不交叉,要提示出来
谢谢了~
程序应该是些两个英语词,然后应该像下面那样的词可以交叉
%java Cross lottery boat
b
lottery
a
t
b
o
a
lottery
b
o
a
lottery
如果不交叉,要提示出来
谢谢了~
没有编译器,我直接写,是按照我对你输出的理解,有问题发信息
//Cross.java
public class Cross{
public static void main(String[] args){
String a="lottery"; //you can read the 2 words from inStream such
String b="boat"; //as the FileReader or InputStreamReader..
System.out.println("Cross "+a+" "+b);
for(int i=0;i<a.length; i++){
if(b.length<i) break;
if(a.charAt(i)=b.charAt(i)){
for(int j=0;j<i; j++) System.out.println(a.charAt(j));
System.out.println(b);
for(int j=i+1;j<a.length;j++) System.out.println(a.charAt(j));
System.out.println();
}
}
}
}
我的理解是 如果两个单词的哪个字母cross 然后就像你这样输出