日本发生命案,警察把嫌疑人确定在4人当中(a,b,c,d)

审讯结果:两个人说的真话,两个人说的假话

a: 罪犯在其他三个当中

B:人不是我杀的,是c杀的

c: a和d之间有一个是罪犯

d: b说的是事实

写一个代码,判断谁是罪犯

#include <iostream.h>
int main(int argc, char *argv[])
{
char i;
for (i='a';i<='d';i++)
{if(((i=='b'||i=='c'||i=='d')+(i=='c')+(i=='a'||i=='d')+(i=='c'))==2){printf("凶手是%c",i);}
}   return 0;
}

C语言代码,判断谁是罪犯相关推荐

  1. 用c语言程序判断谁是小偷

    用c语言程序判断谁是小偷 题目: 警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下: a说:"我不是小偷." b说:"c是小偷." c说 ...

  2. c语言多组数据判断回文字符串,详解判断回文字符串跟回文数算法的C语言代码...

    详解判断回文字符串和回文数算法的C语言代码! 一.判断一个字符串是否为回文字符串 #include #include #include //包含strlen #define YES 1 #define ...

  3. 语言代码编程大赛简讯_精品干货:C语言的高效编程与代码优化

    在本篇文章中,我收集了很多经验和方法.应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化C语言代码. 简介 在最近的一个项目中,我们需要开发一个运行在移动设备上但不保证图像高质量的轻量级 ...

  4. 浅析VS2010反汇编 VS 反汇编方法及常用汇编指令介绍 VS2015使用技巧 调试-反汇编 查看C语言代码对应的汇编代码...

    浅析VS2010反汇编 2015年07月25日 21:53:11 阅读数:4374 第一篇 1. 如何进行反汇编 在调试的环境下,我们可以很方便地通过反汇编窗口查看程序生成的反汇编信息.如下图所示. ...

  5. html js 浏览器语言,js 判断浏览器语言的方法

    今天遇到一个要根据浏览器设置语言的类型,来展示网站的字体.比如,浏览器的语言是中文简体,那么网站也要显示中文简体字,如果是繁体或是英文都要根据浏览器当前设置的语言进行显示.那么,飞鸟慕鱼博客来和大家说 ...

  6. 听说,高手都用记事本写C语言代码?

    坊间传闻高手都喜欢用记事本写代码,那么问题来了,我们以C语言为例,如何用记事本编译运行呢? 其实,最简单的方式就是安装GCC编译器,在记事本编写C语言程序,然后再在命令行用GCC编译运行. 下面,简单 ...

  7. C语言条件判断 if / else - C语言零基础入门教程

    目录 一.C 语言条件判断 if 1.if 语法 2.if 实战 二.C 语言条件判断 if / else 1.if / else 语法 2.if / else 实战 三.猜你喜欢 零基础 C/C++ ...

  8. c语言中判断输入是否为数字_C语言编程判断回文数

    大家好,我是阿汤哥,前两天在公众号后台收到一个朋友问回文数,今天我们就来谈谈怎么用C语言编程判断一个数是不是回文数. 怎么判断回文数? 首先看定义,什么是回文数. 回文数 定义: 设n是一任意自然数. ...

  9. c语言判断字符串的编码,C语言中判断一个char*是不是utf8编码

    C语言中判断一个char*是不是utf8编码 里我修改了一下, 纯ASCII编码的字符串也返回true, 因为UTF8和ASCII兼容 实例代码: int utf8_check(const char* ...

最新文章

  1. birt报表表格边框_手把手教你五步制作出一张领导驾驶舱报表
  2. 论文笔记 DNorm: disease name normalization with pairwise learning to rank
  3. 全图表征学习算法之无监督学习和基于卷积神经网络的监督学习
  4. 用MODELLER构建好模型后对loop区域进行自动的优化过程
  5. POJ3422简单费用流
  6. 使用Python和Pandas的最简单的数据清理方法
  7. 用户和计算机的交互通常通过,2008年广东省农村信用社考试计算机真题及答案解析(16)...
  8. JavaPoet 开源项目使用
  9. 解读netty3.9的数据处理流程(一)
  10. ros中web端通过 ajax 访问 nginx 加载静态 pgm 地图显示在canvas画布中
  11. 吴裕雄 python 机器学习——人工神经网络与原始感知机模型
  12. 浅入浅出 Java 排序算法
  13. configure: error: udev support requested but libudev header not installed
  14. 【Python分子动力学】
  15. 微信小程序开发-轮播图的实现
  16. php服务器代维,服务器维护
  17. matlab简单几何图形的识别代码,MATLAB识别几何图形
  18. python文本挖掘教程,4个步骤教你轻松完成文本挖掘预处理(附python代码)
  19. mysql下备份所有的数据库和数据表
  20. 微信小程序--wx-charts图表插件使用教程

热门文章

  1. SQL Server 使用CONVERT()函数实现日期类型转换成字符串类型的日期格式,支持多种日期格式
  2. java语言 写一算法求其叶子数目_数据结构(Java)在线作业1. 设n为哈夫曼树的叶子结点数目,则该哈夫曼树共有( )个结点。A. n+1B. 2n-1...
  3. Kafka学习之路(一)Kafka的简介
  4. 米拓模板:农业农产品公司网站模板推荐
  5. matlab最小二乘法拟合论文,最小二乘法原理,拟合(matlab)。
  6. 用Linux内核的瑞士军刀-eBPF实现socket转发offload
  7. asp家电维修管理系统设计
  8. 常见的NTP授时服务器地址(本文不断更新中)
  9. linux 很多CROND进程,linux添加定时任务crond
  10. docker网络改名