unknown404
unknown404
采纳率83.3%
2019-07-10 10:04

"婚礼的谎言"(遍历)的流程图应该怎么画?

已采纳

您好, 我本来想画个流程图帮助理解, 发现怎么都画不出, 希望大神帮助.

题目如下:
要求:3队情侣参加婚礼,3个新郎分别是A B C ,3个新娘分别是X Y Z ,问他们究竟谁跟谁结婚,问新人中的3位得到以下结果,
A说 他将和X结婚,X说他的未婚夫是C C说他将和Z结婚。事后这人知道他们在开玩笑,说的全是假话,那么究竟他们谁与谁结婚?

代码如下:

void main()
{
    int a, b, c;
    for(a=1; a<=3; a++)
        for(b=1; b<=3; b++)
            for(c=1; c<=3; c++)
                if(a != 1 && c != 1 && c != 3 && a != b && a!= c && b != c)
                {
                    printf("%c将嫁给A\n", 'X' + a -1);
                    printf("%c将嫁给B\n", 'X' + b -1);
                    printf("%c将嫁给C\n", 'X' + c -1);
                }
}

这是我搜到的for循环画法:
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • dashicaineng 蔡能教授,网站特聘专家 2年前
  • unknown404 unknown404 2年前

    图片说明
    我自己画了下, 感觉应该还行, 谢谢老哥们指点

    点赞 评论 复制链接分享