日本长崎市今天上午发生了一起凶杀案,经过警方的调查,最终锁定4名犯罪嫌疑人,通过这四名犯罪嫌疑人的供词写出程序判断谁是真正的凶手。
A:‘’不是我”;
B:“是C”;
C:“是D”;
D:“C在胡说”;
只有三个人是真话,一个人说的假话。
源码如下
#include<stdio.h>
int main()
{
char killer = 0;
for (killer=‘A’;killer<=‘D’;killer++ )
{
if (((killer != ‘A’) + (killer == ‘C’) + (killer == ‘D’) + (killer != ‘D’)) == 3)
{
printf("%c\n", killer);
}
}
return 0;
}
到底谁是凶手,自己运行看看吧!