关闭

C语言之基本算法18—谁是小偷

标签: C语言逻辑判断谁是小偷
1256人阅读 评论(0) 收藏 举报
分类:
/*
==================================================================

题目:找小偷:A不承认自己是小偷,B说C是小偷,C说D是小偷,D说C冤枉了他!

已知有三个人说了真话,谁是小偷?

==================================================================
*/

#include<stdio.h>
main()
{
int A,B,C,D;
char i;
printf("小偷是:");
for(i='A';i<='D';i++)
{
A=(i!='A');
B=(i=='C');
C=(i=='D');
D=(i!='D');
if(A+B+C+D==3)
printf("%c",i);
}
printf("\n");
}
/*
==================================================================
评:逻辑判断,同《C语言之基本算法12—谁是冠军》
http://blog.csdn.net/lzx19901012/article/details/46788017
==================================================================
*/
0
0
查看评论

《C语言及程序设计》实践参考——谁是小偷

返回:贺老师课程教学链接  项目要求【项目8-谁是小偷】警察局抓住了A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷”;B说:“C是小偷”;C说:“小偷肯定是D”;D说:“C在冤枉好人”。现在已经知道这四人中有三人说的是真话,一人说的是假话。请问到底...
  • sxhelijian
  • sxhelijian
  • 2015-04-19 08:20
  • 1736

C语言之基本算法18—谁是小偷

/* ================================================================ 题目:找小偷:A不承认自己是小偷,B说C是小偷,C说D是小偷,D说C冤枉了他!已知有三个人说了真话, 谁是小偷? =========================...
  • LZX19901012
  • LZX19901012
  • 2015-07-07 13:36
  • 1256

使用C语言编写的acm经典案例

  • 2011-06-06 18:44
  • 635KB
  • 下载

C语言之基本算法32—鞍点

//数组 /* ================================================================== 题目:求任意矩阵的所有鞍点!并统计个数!(在矩阵中,一个数在所在行中是最大值, 在所在列中是最小值,则被称为鞍点。) 如:   ...
  • LZX19901012
  • LZX19901012
  • 2015-07-13 00:59
  • 1522

题目分析参考贺老师的答案————谁是小偷&&如何派任务

题目: 警察局抓住了A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷”;B说:“C是小偷”;C说:“小偷肯定是D”;D说:“C在冤枉好人”。现在已经知道这四人中有三人说的是真话,一人说的是假话。请问到底谁是小偷? 提示:设4个变量a,b,c,d,为0时表示不是小偷,...
  • cx1363525141
  • cx1363525141
  • 2016-10-25 11:07
  • 5538

小偷程序(ASP.NET+c#)

在.Net 平台下,创建一个ASP.Net的程序 1、引用两个NAMESPACE       using System.Text     //因为用了Encoding类 ...
  • ehung
  • ehung
  • 2006-06-18 18:51
  • 905

小偷程序大揭秘

前言:小偷程序其实是懒人的妙法。它可以偷文章,实时新闻资讯,歌曲,甚至歌曲数据的职能寻找和入库等!功能可谓强大,但是还有好多朋友到处求小偷程序,问什么?因为网上没有几篇详细介绍小偷程序的文章供大家参考。其实做小偷程序并不难,我在这儿把我作小偷程序的经验贴出来大家看看,可能也有不对的地方,请大家多多指...
  • loyos
  • loyos
  • 2006-08-11 16:22
  • 903

逻辑和判断谁是小偷

题目: 警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下: a说:“我不是小偷。” b说:“c是小偷。” c说:“小偷肯定是d。” d说:“c在冤枉人。” 现在已经知道4个人中3人说的是真话,一个说的是假话,那么谁是小偷?
  • johnWcheung
  • johnWcheung
  • 2017-06-01 14:18
  • 435

C语言之基本算法12—谁是冠军

/* ================================================================== 题目:甲乙丙丁四人猜A,B,C,D,E,F6个人谁是冠军,甲说不是A就是B,乙说 绝对不是C,丙说不可能是A和B,丁说是A或B,比赛结果说四人中只有一个人...
  • LZX19901012
  • LZX19901012
  • 2015-07-07 13:05
  • 1100

ASP文章小偷程序

    今天闲得没事,就写了一个小偷程序,呵呵,不要误会哦,本人生性光明。只是好久没有认真写程序了,热热身子。主要思路还是来源于http://blog.csdn.net/manyou/archive/2004/09/14/103617.aspx,在此表示感谢,我只不过是...
  • fenglibing
  • fenglibing
  • 2007-01-08 00:38
  • 7695
    个人资料
    • 访问:177814次
    • 积分:2965
    • 等级:
    • 排名:第14068名
    • 原创:116篇
    • 转载:3篇
    • 译文:0篇
    • 评论:26条