两个球队进行比赛,各出3人。甲队为A、B、C 3人,乙队为X、Y、Z 3人。由抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和X比赛,C说他不和X、Z比赛,请编写程序找出3对赛手的名单
c:\program files\microsoft visual studio\vc98\include\eh.h(32) : fatal error C1189: #error : "eh.h is only for C++!"
执行 cl.exe 时出错. ??不知怎么回事 我们用的是c++6.0
#include<iostream>
using namespace std;
int main()
{
char i,j,k;
for(i='X';i<='Z';i++)//穷举法
for(j='X';j<='Z';j++)
for(k='X';k<='Z';k++)
if(i!=j&&i!=k&&j!=k)//三人对手各不相同,这句排除相同的情况
if(i!='X'&&k!='X'&&k!='Z')//A说他不和X比赛,C说他不和X、Z比赛
{
cout<<"A--"<<i<<endl;
cout<<"B--"<<j<<endl;
cout<<"C--"<<k<<endl;
}
return 0;
}