C语言之for循环应用之断案篇----找凶手
本次任务主要是在几个嫌疑人当中找出谁是凶手,具体要求如下:
#include<stdio.h>
#include<stdlib.h>
int main()
{//日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个// 嫌疑犯的一个。以下为4个嫌疑犯的供词。// A说:不是我。 // B说:是C。// C说:是D。// D说:C在胡说// 已知3个人说了真话,1个人说的是假话。// 现在请根据这些信息,写一个程序来确定到底谁是凶手。char killer;for (killer = 'A'; killer <= 'D'; killer++){if (((killer != 'A') + (killer == 'C') + (killer == 'D') + (killer != 'D'))==3){printf("killer=%c\n",killer);}}system("pause");return 0;
}
其实解放方法很简单,就是全部遍历一遍找到一个符合要求的结果即是凶手,其实还是蛮有意思的,在这里我来解释一下为什么if 语句加和等于三,原因是有三个人说了真话,一个人说了假话,那么结果便为1+1+1+0=3。那么最后我们的凶手就很容易找出来了
C语言之for循环应用之断案篇----找凶手相关推荐
- R语言使用for循环绘制多个模型的DCA(Decision Curve Analysis)曲线并保存特定分辨率的DCA曲线的结果文件
R语言使用for循环绘制多个模型的DCA(Decision Curve Analysis)曲线并保存特定分辨率的DCA曲线的结果文件 目录
- R语言使用for循环嵌套ggplot2可视化输出多个可视化结果实战
R语言使用for循环嵌套ggplot2可视化输出多个可视化结果实战 目录 R语言使用for循环嵌套ggplot2可视化输出多个可视化结果实战
- c语言二重循环的盒图怎么画,全国计算机二级C语言程序设计讲义 循环嵌套.ppt...
全国计算机二级C语言程序设计讲义 循环嵌套 第7讲 循环的嵌套 一.continue 语句和 break 语句 1.continue语句 2.break语句 二.循环的嵌套 三.goto语句 葛挑破隶 ...
- c语言循环设计思想结构,C语言程序设计_05循环结构程序设计讲述.pptx
C语言程序设计_05循环结构程序设计讲述 第5章 循环结构程序设计5.1 while循环结构5.2 do-while循环结构5.3 for循环结构5.4 与循环有关的控制语句5.5 3种循环语句的比较 ...
- 【C语言进阶深度学习记录】七 C语言中的循环语句
文章目录 1 循环语句分析 1.1 do...while循环 1.2 while循环 1.3 for循环 1.4 三种循环语句使用对比 2 break和continue的区别 3 总结 1 循环语句分 ...
- 厦门理工学院c语言实验循环,厦门理工学院c语言实验4_循环答案).doc
厦门理工学院c语言实验4_循环答案) <高级语言程序设计>实验报告 实验序号:4 实验项目:循环结构 学 号 姓 名 专业.班级 实验地点 实验1-518 指导教师 谢小竹 实验时间 一. ...
- c语言三种循环语句,C语言三种循环语句的功能等价性
C语言程序中的.bile,dowhile,for三种循环语句在实现不同形式的循环功能上各具特色及优点,从而使C语言程序的循环功能准确简洁地实现了实际问题中不同形式及过程的循环要求,本文从一般逻辑关系上 ...
- c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表
用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; while (row <= 9) { int ...
- c语言编写while乘法表,用C语言的while循环,打印九九乘法表,
用C语言的while循环,打印九九乘法表, 用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; whil ...
- c语言循环语循环控制,C语言.控制语循环语句.ppt
C语言.控制语循环语句 作业: 1.从键盘输入两个正整数,求出它们的最大公约数和最小 公倍数. 要求: (1)使用for语句实现: (2)输出要有字说明,其形式为: 最大公约数=具体值,最小公倍数=具 ...
最新文章
- 【vue-router②】使用导航守卫控制页面前进刷新,后退缓存
- keybd_event 被 SendInput 替代
- 常考数据结构与算法:在转动过的有序数组中寻找目标值
- mysql外键约束语句级连_mysql之外键约束(级联操作等) 父表子表
- 拼多多和国美合作,这可不仅仅是可转债的问题
- 我的世界服务器被无限循环怎么办,我的世界怎么制作无限循环装置_我的世界无限循环装置制作方法_游戏堡...
- 实力打脸: 量子隐形传输与 “瞬间移动” 毫无关系
- python 服务端框架_GitHub - edisonlz/fastor: Python服务端开发框架-极易上手,超出你的想象!...
- 《spring-boot学习》-14-spring boot整合freeMarker模板
- 数据库设计--名值模式(转)
- 【瑕疵检测】基于matlab GUI OTSU织物疵点检测【含Matlab源码 860期】
- 西门子PLC开发笔记(一):PLC介绍,西门子S1200系列接线、编程、下载和仿真
- 基于MicroPython实现ESP32+SSD1306的小恐龙游戏
- 创意视频混音软件:Remixvideo for Mac
- 单身程序猿的七夕应该怎么过?
- 新浪搜狐网易等那些老牌互联网公司 现在都怎样了?
- 关于原生js里报这个错:Cannot read properties of undefined (reading ‘classList‘) at HTMLLIElement.
- Apache和Tomcat的整合过程(转载)
- 2022年PMP考试题型都有什么?
- Cadence创建异形焊盘教程(详细操作)