C++ 高手过来看看 有加分

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:41:18
问 两个乒乓球队进行比赛,各出3人。甲队为A、B、C 3人,乙队为X、Y、Z 3人。已抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比,请编程找出3对比赛名单。
各位高手 这个怎么编啊 本人刚接触编程没什么基础
请各位高手指点下 谢谢 有加分
最好能将代码打出来 谢谢了
能不能帮我解释一下啊 在旁边注释下 谢谢了

#include <iostream>
using namespace std;
int main()
{char i,j,k; /* i是a的对手;j是b的对手;k是c的对手*/
for (i='X';i<='Z';i++)
for (j='X';j<='Z';j++)
if (i!=j)
for (k='X';k<='Z';k++)
if (i!=k && j!=k)
if (i!='X' && k!='X' && k!='Z')
cout<<"A--"<<i<<" B--"<<j<<" C--"<<k<<endl;
return 0;
}

#include <stdio.h>
int main()
{
char ci,cj,ck;
for(ci='X';i<'Z';i++)
for(cj='X';j<='Z';j++)
if(ci!=cj)
for(ck='X';ck<='Z';ck++)
if(ci!=k && cj!=ck)
if(ci!='X' && ck!='X' && ck!='Z')
printf("A-->