今天下午杭州惨烈车祸:c语言例子

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 07:04:14
已知两队比赛,1队有A,B,C,2队有X,Y,Z。
抽签决定,A不和X比,B不和X,Z比。设计程序求出比赛名单!

你看看这段代码:
#include <stdio.h>

int main ()
{
int i,j,k;
for ( i=1;i<=3;i++) //对A有3中选择X,Y,Z
for ( j=1;j<=3;j++) //对B有3中选择X,Y,Z
for (k=1;k<=3;k++) //对C有3中选择X,Y,Z
if (i!=j&&j!=k&&i!=k&&i!=1&&j!=1&&j!=3)
//和A,B,C对手的必须不相同 (i!=1 就是A的对手不是X,j!=1 就是B的对手不是X,j!=3就是B的对手不是Z)
printf ("A--%c\nB--%c\nC--%c\n",i+'X'-1,j+'X'-1,k+'X'-1);
return 1;
}

A:Z
B:Y
C:X

A:Z
B:Y
C:X