| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1313 人关注过本帖
标题:关于逻辑运算程序的问题
只看楼主 加入收藏
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
收藏
 问题点数:0 回复次数:15 
关于逻辑运算程序的问题
A、B、C、D 4个人中要派两个人出差,按下述3个条件有几种派法?如何派?并编程验证给出的结论。
(1)若A去,则C和D中要去一人;
(2)B和C不能都去;
(3)C去则D要留下
这怎么用程序验证啊?
搜索更多相关主题的帖子: 逻辑运算 
2007-09-16 18:06
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
四个bool变量a,b,c,d,为真表示去,假表示留,可以用穷举

1.if ( a ) c^d为真
2.b&&d 为假
3.if (c) d为假

满足这三个条件的就正确

天行健,君子以自强不息!!QQ:68660681
2007-09-16 19:03
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
收藏
得分:0 
回复:(maoguoqing)四个bool变量a,b,c,d,为真表示去...
表示真怎么表示啊?
c^d=1 这样编译器会出错啊
2007-09-16 19:14
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
if (a) if (!(c^d)) continue;//表示不符合

天行健,君子以自强不息!!QQ:68660681
2007-09-16 19:20
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
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
a = (bool)1;

天行健,君子以自强不息!!QQ:68660681
2007-09-16 19:56
songgesongge
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-9-16
收藏
得分:0 
回复:(songgesongge)回复:(songgesongge)关于逻...
条件弄好后,怎么让它输出啊?
不好意识,我是初学者,麻烦了
2007-09-16 20:30
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
直接输出a,b,c,d看啊,是真就表示去啊

天行健,君子以自强不息!!QQ:68660681
2007-09-16 20:31
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
快速回复:关于逻辑运算程序的问题
数据加载中...
 
   



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

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