【C语言】乒乓球比赛问题
作者:互联网
题目描述
两个乒乓球队进行比赛,各出三人。甲队为a, b, c三人,乙队为x, y, z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比。请编程找出三对赛手的对阵名单。
源代码
#include<stdio.h>
#include<stdlib.h>
int main()
{
char a, b, c;
//a的对阵选手
for (a = 'x'; a <= 'z'; a++)
{
//b的对阵选手
for (b = 'x'; b <= 'z'; b++)
{
//当a的对阵选手与b的对阵选手不为同一人时
if (a != b)
{
//c的对阵选手
for (c = 'x'; c <= 'z'; c++)
{
//当a的对阵选手与c的对阵选手不同,b的对阵选手与c的对阵选手不同时
if ((a != c) && (b != c))
{
//a不和x比,c不和x,z比
if ((a != 'x') && (c != 'x') && (c != 'z'))
{
printf("对阵名单为:a -- %c, b -- %c, c -- %c\n", a, b, c);
}
}
}
}
}
}
system("pause");
return 0;
}
标签:三人,比赛,甲队,乒乓球,名单,C语言,include,对阵 来源: https://blog.csdn.net/ZD_012/article/details/104701479