您的位置:首页 > 其它

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。

2017-04-01 12:24 483 查看
A说:不是我。

B说:是C。

C说:是D。

D说:C在胡说

已知3个人说了真话,1个人说的是假话。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int main()
{
int A = 0;
int B = 0;
int C = 0;
int D = 0;
int killer = 0;
for(killer='A'; killer<= 'D'; killer++)
{
if('A'==killer)    //A是杀人犯
{
A = 1;
C = 0;
D = 0;
}
else if('B'==killer)  //B是杀人犯
{
A = 0;
C = 0;
D = 0;
}
else if('C'==killer)  //C是杀人犯
{
A = 0;
C = 1;
D = 0;
}
else                  //D是杀人犯
{
A = 0;
C = 0;
D = 1;
}
if(!A+C+D+!D == 3)    //三人说真话
printf("A=%d\nB=%d\nC=%d\nD=%d\n", A, B, C, D);
}
return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐