【程序18】題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。?
1 回答
kaguya
TA貢獻8條經驗 獲得超5個贊
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道題的資源不_(:з」∠)_
添加回答
舉報
0/150
提交
取消
