/*
分别对A B C D四个人进行编号为1,2,3,4。并且令x为获得100分的人(1<=x<=4) .
A说不是我,可以转化成x!=1. B说是C,写成x==3. C说是B,写成 x==2.D说C胡说;写成x!=2.
这四个人中只有一个人说谎,转化为 (x!=1) + (x==3) + (x==2) + (x!=2) == 3.
编程为
*/
#include<stdio.h>
void main()
{
int x=1;
while(x<=4)
{
if(
( (x!=1)+(x==3)+(x==2)+(x!=2) ) == 3 )
{
printf("得到一百分的是:
%c\n", "ABCD"[x-1] );
break;
}
++x;
}
}