/*两个乒乓球队比赛,每队分别出三个人,甲队队员为A,B,C,乙队队员为X,Y,Z。抽签决定比赛名单。有人打听到,A说它不和X打,C说它不和X,Z打,编写程序打出三队比赛选手的名单。*/
#include<stdio.h>
#include<conio.h>
void main(void)
{
char firstTeam[3];
char secondTeam[3];
int i,j,k;
/*初始化两个字符数组*/
firstTeam[0]='A'; firstTeam[1]='B'; firstTeam[2]='C';
secondTeam[0]='X'; secondTeam[1]='Y'; secondTeam[2]='Z';
/*清屏*/
clrscr();
for(i=0;i<3;i++)/*这个循环使得,'A' 和 乙组的所有成员都比较过*/
{
if(secondTeam[i]=='X')/*保证'A'不和'X'打*/
continue;
else
{
if(secondTeam[i]=='Y')/*保证'C'有对手,如果'A'和'Y'打,'C'就没有对手*/
continue;
else
{
printf("%c---%c\n",firstTeam[0],secondTeam[i]);/*输出'A' 及对手*/
for(j=0;j<3;j++)/*保证'B' 和 乙组的所有成员都比较过*/
{
if(j!=i && j!=1)/*保证'B'不和'A'的对手打 / 并且'B' 不和'Y'打 */
{
printf("%c---%c\n",firstTeam[1],secondTeam[j]);/*输出'B'及对手*/
for(k=0;k<3;k++)/*保证'C'和 乙组的所有成员都比较过*/
{
if(k!=i && k!=j)/*保证'C'不和'A'的对手打 保证'C'不和'B'的对手打*/
{
printf("%c---%c\n",firstTeam[2],secondTeam[k]);/*输出'C'及对手*/
}
}
}
}
}
}
}
/*暂停*/
getch();
}
wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。