标题:关于逻辑运算程序的问题
取消只看楼主
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
 问题点数:0 回复次数:8 
关于逻辑运算程序的问题
A、B、C、D 4个人中要派两个人出差,按下述3个条件有几种派法?如何派?并编程验证给出的结论。
(1)若A去,则C和D中要去一人;
(2)B和C不能都去;
(3)C去则D要留下
这怎么用程序验证啊?
搜索更多相关主题的帖子: 逻辑运算 
2007-09-16 18:06
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(maoguoqing)四个bool变量a,b,c,d,为真表示去...
表示真怎么表示啊?
c^d=1 这样编译器会出错啊
2007-09-16 19:14
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(songgesongge)回复:(maoguoqing)四个bool...
非常非常感谢前辈.
2007-09-16 19:25
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(songgesongge)关于逻辑运算程序的问题
为什么 bool a; a=1;这样不行呢
2007-09-16 19:55
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(songgesongge)回复:(songgesongge)关于逻...
条件弄好后,怎么让它输出啊?
不好意识,我是初学者,麻烦了
2007-09-16 20:30
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(songgesongge)回复:(songgesongge)回复:...
#include<iostream.h>
void main()
{
bool a,b,c,d;
if (a==(bool)1)
{
if(c==(bool)1)
d=(bool)0;
else
d=(bool)1;

}

if(b ==(bool)1)
d=(bool)0;
else
d=(bool)1;


if(c==(bool)1)
d=(bool) 0;
else
d=(bool)1;
cout<<a<<endl<<b<<endl<<c<<endl<<d<<endl;;

}
输出结果是204 204 204 1
2007-09-16 20:45
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
结果错在那里?
2007-09-16 21:16
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(maoguoqing)直接用整数可能更简单一点,你运...
不行啊,输出结果是 2 2 2 2
2007-09-16 21:20
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
得分:0 
回复:(maoguoqing)你那个没有列举所有的可能啊
对了,不好意识,我弄错了,谢谢了,麻烦您了
2007-09-16 21:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-170396-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.170959 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved