刘宏新总经理简历 籍贯:请教编程

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/20 04:45:56
编程王子进
悬赏分:0 - 离问题结束还有 14 天 8 小时
我国有4大淡水湖。
A说:洞庭湖最大,洪泽最小。鄱阳湖第三。
B说:洪泽湖最大,洞庭湖最小,鄱阳湖第二。太湖第三。
C说:洪泽湖最小,洞庭湖第三。
D说:鄱阳湖最大,太湖最小,洪泽湖第二,洞庭湖第三。
4个人每人仅答对了一个,请你编程给出4个湖从大到小的顺序。

#include<stdio.h>

void main()
{
int dong,hong,pan,tai;
for(dong=1;dong<=4;dong++)
for(hong=1;hong<=4;hong++)
for(pan=1;pan<=4;pan++)
for(tai=1;tai<=4;tai++)
{
if(
(dong!=hong && dong!=pan && dong!=tai
&& hong!=pan && hong!=tai && pan!=tai) &&

((dong==1)+(hong==4)+(pan==3))==1 &&
((hong==1)+(dong==4)+(pan==2)+(tai==3))==1 &&
((hong==4)+(dong==3))==1 &&
((pan==1)+(tai==4)+(hong==2)+(dong==3))==1

&& dong+hong+pan+tai==(1+2+3+4)
)
{
printf("dong_ting=%d, hong_ze=%d, pan_yang=%d, tai_hu=%d\n",
dong,hong,pan,tai);
}
}
printf("\n");
}