好心情美文网-severely歌词2020年12月1日发(作者:蒋祝平)

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.

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

例1明明找不到铅笔盒了,妈妈对他说:“我把铅笔盒放到

三个抽屉中的一个抽屉里了,每

个抽屉上都写了一句话。不过,其中只有一句话是真的。”明明看到的三

句话是:

左边抽屉:“铅笔盒不在这里”;

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

右边抽屉:“铅笔盒在左边的抽屉”;

例2甲、乙、丙、丁四人参加一次数学竞赛。赛后,他们四人预测名次的谈话如下:

甲说:“丙得第一,我第三名”;

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

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

丁没说话。

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

例3一

位法官在审理一起盗窃案时,对涉及到的四名嫌疑犯A、B、C、D进行了审问。四人

分别供述如下:

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

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

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

D:“B说的是事实”

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

犯。

参考答案:(1)

#include#includemain()

{

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(

}

system(“pause”);

}

参考答案:(2)

#include1

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.

#includemain()

{

short

a,b,c,d,j,t;

for(j=0;j<=15;j++)

{

a=(j&8)>>3;b=(j&4)>>2;c=(j&2)>>1;d=j&1;

t=(b+c+d==1)+(!b&&c)+(a+d==1)+(!b&&c);

if(t==2&&a+b+c+d==1)

printf(

}

system(

}

习题

1、

小狗、小兔、小猫、小猴和小鹿参加百米赛跑,比赛结束后,

小猴说:“我比小猫跑得快。”

小狗说:“小鹿在我的前面冲过了终点线。”

小兔说:“我的名次排在小猴的前面,小狗的后面。”

请根据他们的回答排出名次。

参考答案:

#include#includemain()

{

}

short

a,b,c,d,e,l1,l2,l3; *a,b,c,d,e分别代表小狗,小兔,小猫,小猴,小鹿*

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

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

{if(a==b) continue;

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

{if(a==c||b==c) continue;

for(d=1;d<=5;d++)

{ if(a==d||b==d||c==d) continue;

{ e=15-a-b-c-d;

l1=(d

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.

2、 地理老师在黑板上挂了一张世界地图,并给五大洲的每一个洲都标上了一个代号,让同

们认出五大洲。五名学生分别回答如下:

甲:3号是欧洲,2号是美洲;

乙:4号是亚洲,2号是大洋洲;

丙:1号是亚洲,5号是非洲;

丁:4号是非洲,3号是大洋洲;

戊:2号是欧洲,5号是美洲。

老师说他们没人都只说对了一半,请问1~5号分别代表哪个洲?

参考答案:

#include#includemain()

{

*

short y,o,f,m,d,l1,l2,l3,l

4,l5;*y,o,f,m,d分别是亚洲,欧洲,非洲,美洲和大洋洲的首字母

for(y=1;y

<=5;y++)

for(o=1;o<=5;o++)

{if(y==o)

continue;

for(f=1;f<=5;f++)

{if(y==f||o==f) continue;

for(m=1;m<=5;m++)

{if(y==m||o==m||f==m) continue;

{ d=15-y-o-f-m;

l1=(o==3)+(m==2);

*3号是欧洲,2号是美洲*

l2=(y==4)+(d==2);

*4号是亚洲,2号是大洋洲*

l3=(y==1)+(f==5);

*1号是亚洲,5号是非洲*

l4=(f==4)+(d==3);

*4号是非洲,3号是大洋洲*

l5=(o==2)+(m==5);

*2号是欧洲,5号是美洲*

if(l1==1&&l2==1&&l3==1&&l4==1&&l5==1)*如果都成立*

printf(输出结果*

}

}

}

}

system(

}

3、 甲、乙、丙三人,一个人

喜欢看足球,一个人喜欢看拳击,一个人喜欢看篮球。已知甲

不爱看篮球,丙既不喜欢看篮球又不喜欢看

足球。现有足球、拳击、篮球比赛的入场券

各一张,请你根据他们的爱好,把票分给他们。

参考答案:

#include#include3

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.

main()

{

short a,b,c,l1,l2;

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

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

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

{ l1=a!=3;

l2=c==2;

if(l1+l2==2&&a!=b&&a!=c&&b!=c)

表篮球)n

}

system(

}

printf(甲:%d,乙:%d,丙:%d(1代表足球,2代表拳击,3代

4

手相流年-初冬的早晨

季羡林散文-液晶电视机质量排名

螃蟹的做法大全-开讲了文章

河北一本线-学吧

怎么冲q币-地球很美有赖你

今夜星光灿烂作文-我太乖

山西一日游-老师赞

上传歌曲-大学生学业规划书

六年级有甲乙丙三个班c语言,黄瓜怎么做好吃C语言逻辑推理例题(附答案)吝啬的近义词...相关推荐

  1. C语言:甲乙丙三人放鞭炮,求鞭炮响声问题

    **问题描述:**甲.乙.丙三人同时放鞭炮,甲每隔A秒放一个,乙每隔B秒放一个,丙每隔C秒放一个,他们各自放D个,对任意给定的A.B.C.D,求能听到多少声炮响(多个鞭炮一起响算作一声) /*1.甲乙 ...

  2. 甲乙丙三人一起进行百米赛跑(假定三人均为匀速直线运动)如果当甲到达终点时,乙距终点有5米,丙距终点还有10米,那么当乙到达终点时,丙距终点还有()米

  3. 甲乙丙丁四个小偷c语言,魔屠苍生

    第1章 诞生虚空 无垠的虚空,忽然一道红雷从虚空外闪落进来.一时间,整个虚空都在颤抖,仿佛见到了什么可怕东西. 红雷进入虚空后竟诡异凝聚成了个蛋,透过蛋外的红芒,可以模糊看见个人形生物正在蛋里孕养.日 ...

  4. 鞭炮游戏 甲、乙,丙三人同时开始放第一个鞭炮

    例5.8 甲.乙,丙三人同时开始放第一个鞭炮,以后甲每隔5秒放一个,乙每隔6秒放一个,丙每隔7秒放一个.每人各放21个鞭炮.问一共能听到多少次鞭炮声? C语言期末 下面展示一些 内联代码片. // # ...

  5. 即便您是个跑龙套的甲乙丙丁,也该认真对待您自个的角色

    即便您是个跑龙套的甲乙丙丁,也该认真对待您自个的角色.角色无大小,只要全力以赴,尽心尽力做到就好了.   只是效法大哥行了,一条,从一条开始, 感受到难,才是成长中呢!  如不感觉难,就是进步没有那么 ...

  6. [C趣味编程]甲乙丙渔夫分鱼

    甲.乙.丙三位渔夫出海打渔,他们随船带了21个筐. 当晚返航时,他们发现有七个筐装满了鱼,还有七个筐装了半筐鱼,另外七只则是空的. 由于他们没有秤,只好通过目测认为7个满筐的重量是相等的,七个半筐的重 ...

  7. python猜名词甲乙丙_用python实现了一下:甲乙两人互猜数字(数理逻辑)

    #-*- coding: utf-8 -*-#!/usr/local/bin/python defis_prime2(number):'''判断数字是否是特殊质数(数学上质数和分解因子相同的数).分解 ...

  8. 监理工程师岁月--甲乙丙方的斗智斗勇

    看起来似乎是房地长的老板掌握了全部主动权,家财万贯,同时和政府官员又多有往来,可谓有权有势有钱,风光占尽,不过事实上任何人都是棋盘中的棋子,在一个多方角逐的战场上,没有任何人能稳操胜券.老板是发薪水的 ...

  9. 郭靖和黄蓉竟然是这样死的!---某些人最近看了柴静的《穹顶之下》后狂喷她,这些人可能就是本文中的甲乙丙丁

    转载地址:http://help.3g.163.com/15/0305/11/AJUICPKN00964K7O.html, 作者:龅牙赵 公元1273年,蒙古大军压境.虽然14年前独臂大侠杨过已经飞石 ...

最新文章

  1. mysql创建反弹函数,MySql创建函数
  2. 用 Go 构建一个区块链 ---- Part 1: 基本原型
  3. java之Map和Collection
  4. Why close date in S2 view is not displayed correctly after clicking it
  5. android调用照相机拍照获取照片并做简单剪裁
  6. 使用Java的BlockingQueue实现生产者-消费者
  7. Leetcode: 二叉树的后序遍历
  8. 点击按钮后网页不向上滚动
  9. BZOJ 2959 长跑 (LCT+并查集)
  10. PCF8563实时时钟芯片51单片机简单例程
  11. IDEA左侧目录,按照文件夹排序
  12. 长序列测序数据分析的机遇与挑战
  13. c语言解三色旗问题加注释,三色旗问题(Three
  14. Apereo CAS 5.0.X 配置数据库认证方式
  15. [css] css 3d 动画,跟随鼠标移动做球形旋转
  16. Window系统 cd命令
  17. 平均值不等式证明(数学归纳法)
  18. AT+CPSMS/AT+CEDRXS - NB网络PSM 和 eDRX配置参数说明
  19. 关注中国移动互联网市场:海外移动互联企业图谋中国 喜大市场忧大差异
  20. [转]Teleport Ultra/Teleport Pro的冗余代码批量清理方法

热门文章

  1. code block怎样实现图形界面_纯CSS实现图片百叶窗展示效果
  2. SAP MM 工厂级别的批次管理?
  3. python自动控制生产线输送线_(完整版)(完整版)自动流水线输送系统设计说明书...
  4. TED video and srt
  5. GNN 的发展过程和一些理论(谱图表示学习 等)之间的关系
  6. 【报告分享】2021中国车市如何应对人口下滑冲击-易车研究院(附下载)
  7. 前端基本功(三):javascript中让人脑壳疼的this关键字
  8. Pdf常用工具类及签章异常常见问题
  9. 2019年小程序代理加盟赚钱最后红利
  10. WPD软件的影响:edge出现由您的组织管理字样