C语言逻辑推理例题(多重循环)

C语言逻辑推理例题(多重循环)

例1明明找不到铅笔盒了,妈妈对他说:“我把铅笔盒放到三个抽屉中的一个抽屉里了,每个抽屉上都写了一句话。不过,其中只有一句话是真的。”明明看到的三句话是: 左边抽屉:“铅笔盒不在这里”;

中间抽屉:“铅笔盒不在这里”;

例2甲、乙、丙、丁四人参加一次数学竞赛。赛后,他们四人预测名次的谈话如下: 甲说:“丙得第一,我第三名”;

乙说:“我第一名,丁第四名”

丙说:“丁第二名,我第三名”

丁没说话。

当最后结果公布时发现,甲乙丙都只说对了一半,请给出正确的四人名次。

例3一位法官在审理一起盗窃案时,对涉及到的四名嫌疑犯A、B、C、D进行了审问。四人分别供述如下:

A:“罪犯在B、C、D三人之中。”

B:“我没有作案,是C偷的。”

C:“在A和D中间有一个是罪犯。”

D:“B说的是事实”

经过充分的调查,证实四人中只有两人说了真话,并且罪犯只有一个。请确定真正的罪犯。

参考答案:(1)

#include

#include

main()

{

short a,b,c,d,l1,l2,l3,l4;

for(a=0;a<=1;a++)

for(b=0;b<=1;b++)

for(c=0;c<=1;c++)

for(d=0;d<=1;d++) { l1=(b+c+d==1); l2=(!b&&c); l3=(a+d==1); l4=l2; if(l1+l2+l3+l4==2&&a+b+c+d==1) printf("%d,%d,%d,%d\n",a,b,c,d); 右边抽屉:“铅笔盒在左边的抽屉”;

}

system(“pause”);

}

参考答案:(2)

#include

c语言逻辑推理题大全,C语言逻辑推理例题(附答案)相关推荐

  1. c 语言整人代码大全,C 语言整人代码大全.doc

    C 语言整人代码大全 C 语言整人代码大全 WScript.Echo("嘿,谢谢你打开我哦,我等你很久 拉!"&TSName) WScript.Echo("你是可 ...

  2. c语言上级题库,c语言上级题库.doc

    c语言上级题库 1: 第1题 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中. 答案: int fun ...

  3. 简单c语语言游戏教案大全,大班语言活动教案大全简单趣味

    从小培养幼儿学说普通话的兴趣.同时家长应注意用规范的语言来与幼儿进行日常交谈. 以下是小编精心收集整理的幼儿园大班语言活动方案,下面小编就和大家分享,来欣赏一下吧. 幼儿园大班语言活动方案1 活动目标 ...

  4. c语言编程题总结,c语言编程题总结

    c语言编程题总结 1.求100之内自然数中最大的能被17整除的数. 2.已知a,b,c都是1位整数,求当三位整数abc.cba的和为1333时a.b.c的值. 3.计算并输出200-400之间不能被3 ...

  5. 计算机笔试逻辑推理题,IT面试常见逻辑推理题.doc

    IT面试常见逻辑推理题 1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径.两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变 ...

  6. c语言程序设计题模板,C语言程序设计试题集

    C语言程序设计试题集Tag内容描述: 1.一填空 基础知识 1. 每个C程序都必须有且仅有一个________ 函数. 2. C语言程序开发到执行通常要经过6个阶段即编辑.预处理.________. ...

  7. 模拟电路c语言编程题,计算机C语言模拟题

    计算机C语言模拟题 青,取之于蓝而青于蓝;冰,水为之而寒于水.以下是小编为大家搜索整理的计算机C语言模拟题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网! 下列各题A,B,C,D四 ...

  8. c语言编程代码大全(c语言简单代码大全)

    html代码和c语言等编程语言有什么联系吗? HTML叫做超文本标记语言(标准通用标记语言下的一个应用)或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言. 怎么修改C语 ...

  9. c语言交朋友问题大全,交朋友语言教案

    基本数据类型 一.概述 本节课将介绍C语言的基本数据类型,课时时间为40分钟.数据是程序的必要组成部分,也是程序处理的对象.运算是对数据进行加工的过程.C语言中的数据既有常量和变量之分,又有类型之别. ...

  10. c语言编程图案大全,C语言中图案的编程

    用星号打印各种图形及参考答案 [4.4]输入n值,输出如图所示矩形. [4.5]输入n值,输出如图所示平行四边形. #include void main( ) { int i,j,n; printf( ...

最新文章

  1. 话里话外:流程管理进入2.0时代
  2. Android GraphicBuffer
  3. 你真正的去了解过Linux吗?不单单是一些命令操作,比如它的系统架构!!!
  4. java怎么输出点,Java实现控制台输出两点间距离
  5. 合并数据 - 方法总结(concat、append、merge、join、combine_first)- Python代码
  6. python获取mac窗口坐标_[代码全屏查看]-Python3根据IP地址获取MAC地址
  7. Node.js:入门资料
  8. Java实训项目9:GUI学生信息管理系统 - 实现步骤 - 创建数据访问接口
  9. fn:startsWith()函数
  10. 链表简介(一)——创建单向动态链表及输出单向链表内容
  11. linux_grep操作
  12. [jQuery] 按比例缩小图片
  13. Spark大数据平台
  14. Word转换PDF的三种方法使用教程
  15. 【心理咨询师考试笔记】基础理论(四)——发展心理学
  16. 洗内衣、白鞋、羊毛衫……需要专用清洁剂吗
  17. 在Flutter中创建有意思的滚动效果 - Sliver系列
  18. TCP/IP详解学习笔记 这位仁兄写得太好了
  19. typora修改主题和字体
  20. java 上传图片到图片服务器

热门文章

  1. Mac 在 Appstore 下载 hight Sierra 10.13
  2. java 毕向东_毕向东java视频目录
  3. 分区助手克隆linux,PartAssist 9.1+7.0 AOMEI 分区助手 免安装版 (简/繁/英 PE/Win 通用)...
  4. 宝塔Inode信息使用率100%满了怎么清理?
  5. Android 实现 Alexa App-to-App Account Linking
  6. EXTJS源码分析与开发实例-原创2章下载
  7. python曼·惠特尼U检验(Mann-Whitney U Test)
  8. FAT32文件系统FAT表修复
  9. STM32F103无源蜂鸣器驱动程序
  10. 樽海鞘群算法原理详解