C语言编程>第二周 ⑧ 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x……

例题:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出。

代码如下:

/*程序分析:先设三个变量i,j,k分别作为选手a,b,c的选手,然后利用for循环语句和if语句判断出选手a,b,c的对战选手。*/
#include"stdio.h"
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')
			printf("对战名单分别为: a—%c\tb—%c\tc—%c\n",i,j,k);
		}
		}
	}
}

输出运行窗口如下:
C语言编程>第二周 ⑧ 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x……_第1张图片

越努力越幸运!
加油,奥力给!!!

你可能感兴趣的:(C语言程序设计,c语言,c++)