java经典50题

【程序18】

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 


狼顾之相1995
浏览 1263回答 1
1回答

kaguya

public class Text03 {    public static void main(String[] args) {       String[] arr = {"x","y","z"};       for (int a = 0; a < 3; a++) {          //当a匹配到x时,continue          if (arr[a].equals("x"))             continue;          //当c匹配到x或z或者c匹配的人与a相同时,continue          //而比较arr[c]与arr[a]是否相同,实际上就是比较c的值与a是否相同,将arr[c].equals(arr[a])简化为c == a          for (int c = 0; c < 3; c++) {             if (arr[c].equals("x") || arr[c].equals("z") || c == a)                continue;             //当b匹配的人与a或c相同时,continue             for (int b = 0; b < 3; b++) {                if (b == a || b == c)                   continue;                System.out.println("a VS " + arr[a] + ",b VS " + arr[b] + ",c VS " + arr[c]);             }          }       }    } }话说楼主介意发个50道题的资源不_(:з」∠)_
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java