逻辑思维-逻辑关系C++编程课件.ppt

逻辑思维-逻辑关系C++编程课件.ppt

ID:57182416

大小:309.00 KB

页数:40页

时间:2020-08-02

逻辑思维-逻辑关系C++编程课件.ppt_第1页
逻辑思维-逻辑关系C++编程课件.ppt_第2页
逻辑思维-逻辑关系C++编程课件.ppt_第3页
逻辑思维-逻辑关系C++编程课件.ppt_第4页
逻辑思维-逻辑关系C++编程课件.ppt_第5页
资源描述:

《逻辑思维-逻辑关系C++编程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、//***********************************//*编制时间:2001年8月*//*主要功能:谁做的好事*//***********************************1#include//预编译命令usingnamespacestd;intmain()//主函数{//主函数开始intg=0;//定义整型变量g,初始化为0,表示“无解”for(intk=0;k<4;k=k+1)//k是循环控制变量{//for循环体开始charthisman=‘A’+k;intsum=(thisman!='

2、A')+(thisman=='C')+(thisman=='D')+(thisman!='D');if(sum==3){//如果3句话为真,则输出该人cout<<"做好事者为"<

3、1;//有解标志置1,表示找到解了}}if(g!=1)cout<<"Can’tfound!"<

4、——表示开关B是否合上;若取值为0:表示开关未合上; 若取值为1:表示开关合上。逻辑运算式A&&B——表示灯是否点亮;结果为0:灯熄灭; 结果为1:灯点亮。71表示真,0表示假, 这是逻辑变量的取值,非真即假ABA&&B11110001000082、逻辑或,运算符为

5、

6、变量A——表示开关A开合状态;变量B——表示开关B开合上状态;取值为0:开关断开;1:开关合上。运算式A

7、

8、B——表示灯是否点亮;结果为0:灯熄灭;1:灯点亮。91表示真,0表示假ABA

9、

10、B111101011000103、逻辑非,运算符为!示例:两队比赛篮球,变量A表示A队到场,!

11、A表示A队不到场;变量B表示B队到场,!B表示B队不到场。若要这场球赛能赛成,则两队都得到场。若用C表示“能赛成”(事件),则C=A&&B11若D表示赛不成,则:(1)赛不成,当然用!C表示,D=!C,(2)也可以:D=!A

12、

13、!B其含义是:A不到场或B不到场,导致球赛无法进行。思考为什么:!C=!(A&&B)=!A

14、

15、!B12思路:1、案情分析:将案情的每一条写成逻辑表达式,第一条用CC1表示,第二条用CC2表示,……13CC1:A和B至少有一人作案令A变量表示A作案,B变量表示B作案ABCC1000101011111显然这是或的关系,有CC1=

16、(A

17、

18、B)14CC2:A和D不可能是同案犯可做如下分析:如果A和D是同案犯,则应写成A&&D所以,对于“A和D不是同案犯”,应写成!(A&&D)因此有CC2=!(A&&D)15CC2=!(A&&D)ADA&&DCC2100111100001010116CC3:A、E、F中至少有两人涉嫌作案分析有三种可能第一种,A和E作案,(A&&E)第二种,A和F作案,(A&&F)第三种,E和F作案,(E&&F)这三种可能性是或的关系,因此有CC3=(A&&E)

19、

20、(A&&F)

21、

22、(E&&F)我们写出CC3的真值表。17AEFCC3111111011011011

23、10010010010000000CC3=(A&&E)

24、

25、(A&&F)

26、

27、(E&&F)18CC4:B和C或同时作案,或都与本案无关第一种情况:同时作案(B&&C)第二种情况:都与本案无关(!B&&!C)两者为或的关系,因此有CC4=(B&&C)

28、

29、(!B&&!C)BC!B!CB&&C!B&&!CCC4110010110010000110000001101119CC5:C、D中有且仅有一人作案CC5=(C&&!D)

30、

31、(D&&!C)20CC6:如果D没有参与作案,则E也不可能参与作案。两种可能性:(1)D作案;(2)D未作案对于(1)D作案:E可能作

32、案,也可能不作案。因此,可表示为:D&&(E

33、

34、(!E))当然,依题意,此种情况下与E无关,故也可以将条件简化描述为D,而

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。