A,B, C, D, E, F 6人参加跳高决赛,甲乙丙丁4人猜测谁是冠军:
甲说: “冠军不是A,就是B。”
乙说: “冠军决不是C。”
丙说: “DEF都不可能是冠军。”
丁说: “冠军可能是DEF中的一个。”
比赛成绩公布时发现,这4个人所说的话中,只有一句话是对的。你能断定谁是冠军吗?
#include <stdio.h>
int main()
{
char ch;
for(ch='A';ch<='F';ch++)
{
int s=0;
if(ch =='A' || ch=='b')
s++;
if(ch!='C')
s++;
if(ch<='C')
s++;
if(ch>='D' && ch<='F')
s++;
if(s==1)
printf("%c\n",ch);
}
return 0;
}