永发信息网

c语言的问题(黑与白)

答案:4  悬赏:60  手机版
解决时间 2021-02-15 00:23
E!=0) &&(c&&a+b+d+e==1||,d!=4)) { printf("?&quot?" main() { int a;A is pasted a piece of %s paper on his forehead;D is pasted a piece of %s paper on his forehead.\;white&quot,b;?"*有A,b:“我看见有一个人的是白纸; #include <n" printf("d&lt,e,每人额头上都帖着一张或黑或白的纸;b++) for(c=0;),但看不见自己的.\。五人对坐; for(a=0;=1。 E什么也没有说; printf(";=1,a;e&lt,每人都能看见别人的;black";=1:&quot。而且黑的撒谎.h&gt,一人是黑纸”!=1) &&(d&&a+b+c+e==4||,白的诚实;white&quot。 D说;);!a&&b+c+d+e;=1;E is pasted a piece of %s paper on his forehead;c++) for(d=0;C is pasted a piece of %s paper on his forehead!=3) &&(b&&a+c+d+e==0||。 A说;);b<;)/。*/B is pasted a piece of %s paper on his forehead,D,c;white&quot.\,c,三个人是黑纸”;n&quot:“我看见有三个人的是白纸;white"black&quot,五人;c&lt,B;,e.\;);black&quot:&quot.\=1,d;!b&&a+c+d+e:“我看见四个人的都是黑纸”!d&&a+b+c+e;n"e++) if((a&&b+c+d+e==3||;white&quot。 C说,C;black&quot。 B说;d++) for(e=0; printf(&quot!c&&a+b+d+e:&quot?" printf(&quot:&quot:"n"n&quot?"a++) for(b=0:“我看见四个人的都是白纸”;black"a<stdio
最佳答案
比如对A: A说:“我看见有三个人的是白纸,一人是黑纸”。
3个人白纸一个黑纸则b+c+d+e应该为3
如果A头上是白纸即a=1 则a&&b+c+d+e==3为真 若是黑纸a=0即!a则
!a&&b+c+d+e!=3为真 不管是白还是黑(a&&b+c+d+e==3||!a&&b+c+d+e!=3)应该为真 每个人对应的都是真值就输出此时各个人头上的纸是黑还是白

运行结果为a b c d e依次为0 0 1 0 1 你检测一下

((a&&b+c+d+e==3||!a&&b+c+d+e!=3)
&&(b&&a+c+d+e==0||!b&&a+c+d+e!=0)
&&(c&&a+b+d+e==1||!c&&a+b+d+e!=1)
&&(d&&a+b+c+e==4||!d&&a+b+c+e!=4))应该为1的 其他情况下都是0
全部回答

我就是做等级考试辅导的

国家计算机等级考试 的话,最好用专门的针对性的书

标准教材:高等教育出版社。二级c教材,公共基础知识

这两本是标准教材,考试的内容全是这里面的。

参考书太多了,不过最好的是南开大学出版社的,还有金版出版社的辅导书,上机题几乎是原题出。

二级即有c也有c++,你报哪个就考哪个,差别还是很大的,不过考试不会交叉的,c就考c,c++就考c++教材的内容

对=1,错=0; 依次判断: a对b错则:b=0 且 a&&b+c+d+e==3 或a错b错则:b=0 且 !a&&b+c+d+e!=3; b对a错则:a=0, 其他全黑 b&&a+c+d+e==0 或b错则:!b&&a+c+d+e!=0; c对a错则:c&&a+b+d+e==1 或c错则...; d对则 5个对,d&&a=1,b+c+e=3, 共等于4 或d错则...; 循环所有组合,同时满足上列条件就是结果
则b = 3.!=3) &&(b&&a+c+d+e==0||,则b = 0; 而程序里面没有 例子里面的“b” 是直接以%s表示的=。= 最下面的printf系列语句是if成立的情况下执行的,其实挺简单,不知道是否可行) 程序通过for循环的嵌套达到试数的目的!=0) &&(c&&a+b+d+e==1||?数据1首先 当abcde五个数的值符合这个条件的时候 ((a&&b+c+d+e==3||。 其中 条件!=1) &&(d&&a+b+c+e==4||:b = a &gt!a&&b+c+d+e。=(个人没有这样测试过? 3 :数据2 是c的三目运算 例如,符合条件的话就输出到屏幕上; 意思就是如果a大于3;如果a 小于等于3,每个变量的0或1都试一便!b&&a+c+d+e,这个不用过多解释吧=!c&&a+b+d+e. 程序最上面是5个for循环嵌套: 0!=4)) 就是得到正确答案的时候!d&&a+b+c+e.; 3
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文锋西路我想知道这个在什么地方
问:(1)小王对一共得了多少分
我现在自己去上三险每月要多少钱?谢谢!
有胖女孩穿衣搭配的网站么?介绍几个网站或几
独山子区车管所地址在什么地方,想过去办事
【什么是激光焊接】...有什么差异?不锈钢厂采
富士康招聘.如何设置一个引人注目的标题
三香源食府地址在哪,我要去那里办事
职高的单招和普高的单招是同一张试卷吗?录取
手机用塑料壳对手机有损伤吗?
名仕C区我想知道这个在什么地方
2.4×1.48的竖式
新雅不锈钢(庐山南路)在哪里啊,我有事要去这
请问LNG加注站给LNG车加注的是液态还是气液混
请看以下的选择题,并告诉我答案和其它选项的
推荐资讯
我家每个房间都有网口,都布线了,如何能有都
桂兰旅馆我想知道这个在什么地方
永兴通讯地址在什么地方,想过去办事
上海闵行七宝有哪些地方玩,最好是能电动车去
dnf忍者为什么用天火套厉害?
尼康的d80拍人像,到底是配85mm f/1.8,还是50
请问一下轻钢与传统混凝土那个和好,轻钢安置
福昌益民超市在什么地方啊,我要过去处理事情
炫舞中的家族印象字体怎么改变的
中国邮政(庆阳邮政支局)地址有知道的么?有点
信鸽nhrp-2012-918567是台湾哪个鸽会的?0
电视在不换台的情况下,声音会突然提高到固定
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?