设为首页 加入收藏

TOP

C语言实现之谁是凶手,杀死比尔5
2015-11-19 23:07:12 来源: 作者: 【 】 浏览:9
Tags:语言 实现 凶手 杀死 比尔
问题:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。
?
代码实现:
?
#include 
int main()
{
 int killer=0;
 for(killer='a';killer<='d';killer++)
 {
  if((killer!='a')+(killer=='c')+(killer=='d')+(killer!='d')==3)
  {
   printf("killer=%c\n",killer);
  }
 }
 return 0;
}

?

?
结果是:killer=c
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言之简单物理学问题实现 下一篇[C语言] 字符串逆序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: