题目:
两个乒乓球队进行比赛,各出3人。甲队为ABC三人,乙队为XYZ三人。已抽签决定比赛名单。有人向队员打听 比赛的名单,A说他不和X比,C说他不和X,Z比,请编程找出3对赛手的名单
解题思路:
先将答案用逻辑思维推导出来,我们利用中间变量,使用if语句分别将结果赋值给对应的队伍
#include<stdio.h>
int main()
{
char i,j,k,l;
for(i='x';i<='z';i++){
if(i!='x'&& i!='z'){
l=i;//确定c的赛手
}
if(i!='x'&& i!='y'){
j=i;//确定b的赛手
}
if(i!='y'&& i!='z'){
k=i;//
}
}
printf("a with %c\nb with %c\nc with %c",j,k,l);
return 0;
}