日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。

程序如下:

#include <stdio.h>
int main()
{  int sup = 0;  for (sup = 'A'; sup <= 'D'; sup++)  {  if (((sup != 'A') + (sup == 'C') + (sup == 'D') + (sup != 'D'))==3)  {  printf("凶手是:%c\n", sup);  return 0;  }  }  return 0;
}
结果如下:

推理日本谋杀案的问题相关推荐

  1. 一道简单的推理题(日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个)

    题目:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个.            以下为4个嫌疑犯的供词.           A说:不是我.           B说:是C.   ...

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

    问题: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的是 ...

  3. 日本某地发生了一件谋杀案

    日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 嫌疑犯的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的是假话. ...

  4. C语言杨辉三角和“日本某地谋杀案”习题讲解

    题目描述: 在屏幕上打印杨辉三角. 输入描述: 4 输出描述 解题思路: 规律: 每个数等于它上方两数之和. 第一列永远为1 前两个数相加等于下面的数字 #include<stdio.h> ...

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

    题目: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个. 以下为4个嫌疑犯的供词 : A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的 ...

  6. 【C语言】:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。

    [问题描述]: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个 ...

  7. 日本某地发生了一件谋杀案,警察排查确定杀人凶手(C语言)

    //日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 //嫌疑犯的一个.以下为4个嫌疑犯的供词. //已知3个人说了真话,1个人说的是假话. //A说:不是我 //B说:是C //C说:是D ...

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

    日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 //嫌疑犯的一个.以下为4个嫌疑犯的供词. //A说:不是我. //B说:是C. //C说:是D. //D说:C在胡说 //已知3个人说了真 ...

  9. 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 嫌疑犯的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说

    日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 嫌疑犯的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说真话 #in ...

最新文章

  1. matlab编写的程序输入参数怎么写,用matlab编写一个用EM算法估计参数的程序
  2. 《UNIX环境高级编程》--符号链接
  3. Python 网络爬虫笔记11 -- Scrapy 实战
  4. numpy 最大值_使用 NumPy 让你的 Python 科学计算更高效
  5. python判断是不是整数的命令_介绍python判断一个数是不是正小数和整数的方法
  6. Ubuntu更新过程被中断后的问题
  7. 百度APP月活跃用户达5.6亿,日登录用户占比超75%
  8. android 脚本运行命令大全,【Android】Monkey之命令详解
  9. L1-021. 重要的话说三遍-PAT团体程序设计天梯赛GPLT
  10. 上海的雨什么时候才可以停...
  11. 我的世界java版海岛种子_我的世界海岛生存种子,是出生在海岛不是找的那种。...
  12. Matlab APP Designer的基本使用过程以及技巧
  13. 计算机工作原理--时钟概念
  14. 获取鼠标图片和鼠标位置的方法
  15. 音质媲美入耳式耳机,设计时尚续航出色,南卡Runner Pro 4体验
  16. 世事洞明皆学问-拉链拉头的拆分安装
  17. 【Python游戏】用Python基于centernet在win10平台开发,射击游戏 | 附带源码
  18. 1.初识JAVA概念、配置开发环境
  19. Linux安装wine以及运行Windows程序
  20. 计算机主机接电视机,电脑连接电视,详细教您电脑连接电视当显示器的方法

热门文章

  1. [教程] 教你简单解决邮件乱码(Mac/iPhone/iPad通用)
  2. 估值11亿美元新独角兽诞生,网易有道CEO周枫:宁愿十年挖一口井
  3. scrapy爬取京东笔记本电脑数据并进行简单处理和分析
  4. Java读取MARC元数据 代码
  5. 网狐获取服务器信息,网狐服务端扩展业务接口手册
  6. 一个tomcat服务单独控制多个项目启停
  7. CANoe:CAPL周期发送CANFD报文
  8. 【Windows网络重置】
  9. 《ThinkPHP 5实战》4个实战开发案例可从代码仓库下载
  10. 计算机婚纱影楼毕业设计开题报告,毕业设计开题报告 数码照片合成设计