婚礼上的谎言: A:与X结婚 X:与C结婚 C:与Z结婚
以上都是玩笑话,请给出正确答案
1.以供有3*3种可能,且同性别不可结婚
2.两个不同视角,结果是相同,所以选择男或者女作为主角
3.A!=X X!=C C!=Z -----C=Y
4.选择男视角,应该用穷举法,推测每一种可能,即for循环,然后用程序语言表达出上述3个条件 ,将其转化为数字形式
#include <stdio.h>
int main(void){
int a,b,c;
for(a=1;a<=3;a++)
for(b=1;b<=3;b++)
for(c=1;c<=3;c++)
if((a!=b&&a!=c&&b!=c)&&(a!=1&&c!=1&&c!=3)){
printf("%c 将嫁给A\n",'X'+a-1);
printf("%c 将嫁给B\n",'X'+b-1);
printf("%c 将嫁给C\n",'X'+c-1);
}
return 0;
}