-->
当前位置:首页 > 题库 > 正文内容

程序填空题:找出嫌疑人

Luz4年前 (2021-05-10)题库1617
法官审理一起盗窃案时,四名嫌疑犯的a,b,c,d的供述如下: a:罪犯在b,c,d三人之中。 b:我没有作案,是c偷的。 c:在a和d中有一个是罪犯。 d:b说的是事实。 经调查,四人中有两人说了真话,并且罪犯只有1人。请确定真正的罪犯。

```c++
#include
int main()
{
int a,b,c,d,t1,t2,t3,t4;
for(a=0;a<=1;a++)
for(b=0;b<=1;b++)
for(c=0;c<=1;c++)
for(d=0;d<=1;d++)
{
t1=;
t2=;
t3=;
t4=t2;
if(t1+t2+t3+t4==2 && )
{
if(a==1)
printf("The criminal is a.");
if(b==1)
printf("The criminal is b.");
if(c==1)
printf("The criminal is c.");
if(d==1)
printf("The criminal is d.");
}
}
return 0;
}

```






答案:
第1空:(b+c+d==1)

第2空:(b!=1 && c==1)

第3空:(a==1 || d==1)

第4空:a+b+c+d==1

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。