C语言习题:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个
嫌疑犯的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。
定义一个变量killer代表凶手,killer值从字符a到字符d遍历代表四个凶手,将四个嫌犯的供词判断的真值相加,结果为3时,killer的值即凶手。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main(void)
{int killer;for ( killer = 'a'; killer <= 'd'; killer++){if ((killer != 'a') + (killer == 'c') + (killer == 'd') + (killer != 'd') == 3){printf("凶手是%c", killer);}}return 0;
}
C语言习题:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词相关推荐
- 日本发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个,根据供词.写一个程序判定谁是凶手.
日本发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个.以下是供词. A说:不是我 B说:是C C说:是D D说:C在胡说 已知3个人说了真话,1个人说的是假话. 现根据这些信息,写一个程 ...
- 【C语言】:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。
[问题描述]: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个 ...
- 日本某地发生了一件谋杀案,警察排查确定杀人凶手(C语言)
//日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 //嫌疑犯的一个.以下为4个嫌疑犯的供词. //已知3个人说了真话,1个人说的是假话. //A说:不是我 //B说:是C //C说:是D ...
- C语言 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个. 以下为4个嫌疑犯的供词: A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的是假话. ...
- 一道简单的推理题(日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个)
题目:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个. 以下为4个嫌疑犯的供词. A说:不是我. B说:是C. ...
- 分析:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个。以下为4个嫌疑犯的供词, 问题
问题: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的是 ...
- 日本某地发生了一件谋杀案
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 嫌疑犯的一个.以下为4个嫌疑犯的供词. A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的是假话. ...
- 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。
题目: 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个. 以下为4个嫌疑犯的供词 : A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3个人说了真话,1个人说的 ...
- 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 //嫌疑犯的一个.以下为4个嫌疑犯的供词. //A说:不是我. //B说:是C. //C说:是D. //D说:C在胡说 //已知3个人说了真 ...
最新文章
- Android Studio 生成签名的APK
- 【Java进阶】Spring Cloud中Zuul配置与案例实现
- es6 class extends
- java中launch方法,Java AppUtils.launchApp方法代码示例
- LeetCode 187. 重复的DNA序列(哈希/位运算)
- java自定义标签简单_JSP 自定义标签之一 简单实例
- linux firefox 脚本,linux下调整firefox的有用设置(高分辨率下需要)
- 1流明等于多少lux_光通量(流明)和照度(勒克司)定义及换算关系
- openstack用户列表_什么是OpenStack超级用户?
- 【面试题】HashMap 面试 21 问
- 离开北上广的互联网工程师最终都去了哪里?
- python 2.7下的正则将中文分隔符去掉
- PEOPLE MANAGEMENT 节选
- 关于期权的若干硬知识,知道这些就不那么担心了
- c datetime 格式化
- 51单片机延时函数不起作用
- Solidity简单例子-代理投票
- ADIS16488与单片机SPI通信返回0xFFFF的问题解决方法
- java读取word表格中的数据_JAVA获取word表格中数据的方案
- 我的2017年广州IT公司从入职到离职