当前位置: 首页 > news >正文

C语言猜小偷思路,谁是小偷,求高手指教。怎么编写这个程序

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

老实说,我想了下,还是不知道该怎么做,在是我编的,在乙和丙这里总弄不对

#include "stdio.h"

int main(void)

{

int a[4];

a[0]=5;

a[1]=3;

a[2]=4;

a[3]=5;

//假设甲说的是 假话,那么甲是小偷

if(a[1]!=1||a[2]!=1||a[3]!=1)//如果其他三人有说甲不是小偷

{

printf("甲说的是真话话\n");

}

else if(a[1]!=5||a[2]!=5||a[3]!=5)//如果其他人而有说小偷是其他人

{

printf("甲说的是真话话\n");

}

else printf("甲说的是假话话\n");

//假设乙说的是假话,那么丙不是小偷

if(a[0]==3||a[2]==3||a[3]==3)//如果其他三人有说丙是小偷

{

printf("乙说的是真话话\n");

}

else if(a[0]!=5||a[2]!=5||a[3]!=5)

{

printf("乙说的是真话话\n");

}

else printf("乙说的是假话话\n");

//假设丙说的是假话,那么丁不是小偷

if(a[1]==4||a[0]==4||a[2]==4)//如果其他三人有说丁是小偷

{

printf("丙说的是真话话\n");

}

else if(a[0]!=5&&a[2]!=5&&a[1]!=5)

{

printf("丙说的是真话话\n");

}

else printf("丙说的是假话话\n");

//假设丁说的是假话,那么丁是小偷

if(a[1]==4||a[2]==4||a[0]==4)//

{

printf("丁说的是真话话\n");

}

else if(a[1]!=5||a[2]!=5||a[0]!=5)

{

printf("丁说的是真话话\n");

}

else printf("丁说的是假话话\n");

}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Windows XP SP3下载(预发布RC1版)
  • android动态style,Android控件动态设置style的问题
  • Linux 同步方法剖析
  • mate8 android版本区别,华为Mate8有几个版本 华为Mate8各版本区别
  • Java SE 6 新特性: Instrumentation 新功能
  • 简述linux系统的发展史,Linux系统概括发展历史
  • Java SE 6 新特性: HTTP 增强
  • 鸿蒙os的速度和ios,升级鸿蒙OS2.0后的体验,和ios基本没差别
  • Java SE 6 新特性: JMX 与系统管理
  • android 3D球面的点,使用D3.js创建3D球面圆点环绕动画(带详细注解)
  • Java SE 6 新特性: 对脚本语言的支持
  • Java SE 6 新特性: XML API 与 Web 服务
  • 今天又要去照相
  • html5如何绑定域名,墨涩网 - Coding搭建html静态网站后绑定域名+SSL证书——墨涩网...
  • Win 2K/XP下修改网卡MAC地址的方法
  • 【RocksDB】TransactionDB源码分析
  • android图片蒙层
  • Django 博客开发教程 16 - 统计文章阅读量
  • Docker: 容器互访的三种方式
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JavaScript异步流程控制的前世今生
  • maven工程打包jar以及java jar命令的classpath使用
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Solarized Scheme
  • zookeeper系列(七)实战分布式命名服务
  • 你不可错过的前端面试题(一)
  • 前端面试总结(at, md)
  • 区块链分支循环
  • 思否第一天
  • ​经​纬​恒​润​二​面​​三​七​互​娱​一​面​​元​象​二​面​
  • ​水经微图Web1.5.0版即将上线
  • #单片机(TB6600驱动42步进电机)
  • (007)XHTML文档之标题——h1~h6
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (19)夹钳(用于送货)
  • (2015)JS ES6 必知的十个 特性
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (苍穹外卖)day03菜品管理
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (一)SpringBoot3---尚硅谷总结
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .gitignore文件---让git自动忽略指定文件
  • .Net Core 微服务之Consul(三)-KV存储分布式锁
  • .NET Core 项目指定SDK版本
  • .net framework profiles /.net framework 配置
  • .net 程序发生了一个不可捕获的异常
  • .NET成年了,然后呢?
  • .net生成的类,跨工程调用显示注释
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • @RequestBody与@ResponseBody的使用
  • @RequestMapping用法详解
  • @SentinelResource详解