功能描述:两个乒乓球队进行比赛,各出三人。甲队为A、B、C三人,乙队为X、Y、Z 三人,已经抽签决定了比赛名单。已知A 不和X 比,C 不和X、Z 比,请问比赛名单是什么。(用到了三重循环)
package com.chy.array;
public class Ex7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i, j, k = 0;
String ad = null, bd = null, cd = null;
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++) {
if (i != j)
for (k = 0; k < 3; k++) {
if (i != k && j != k) {
if (i != 0 && k != 0 && k != 2) {
switch (i) {
case 0:
ad = "X";
break;
case 1:
ad = "Y";
break;
case 2:
ad = "Z";
break;
}
switch (j) {
case 0:
bd = "X";
break;
case 1:
bd = "Y";
break;
case 2:
bd = "Z";
break;
}
switch (k) {
case 0:
cd = "X";
break;
case 1:
cd = "Y";
break;
case 2:
cd = "Z";
break;
}
System.out.println("A对" + ad + " B对 " + bd + " C对" + cd);
}
}
}
}
}
}