逻辑题:题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单
·
题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单
#include <stdio.h>
#define a d[0]
#define b d[1]
#define c d[2]
int main(void)
{
char d[]="zyx",temp;
int i=0;
while(!(a!='x'&&c!='x'&&c!='z'))
{
i++;
if(i%2){temp=a;a=b;b=temp;}
if(i%3){temp=b;b=c;c=temp;}
else{temp=a;a=c;c=temp;}
puts(d);
}
printf("a=%c b=%c c=%c\n",a,b,c);
return 0;
}
有更好的答案请联系我 qq:11099449
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)