zoukankan      html  css  js  c++  java
  • c语言:婚礼上的谎言

    /*

    三对新人参加婚礼,三位新郎A,B,C,三位新娘X,Y,Z。

    有人想知道谁与谁结婚,于是就问他们:

    A说他将和X结婚;

    X说他的未婚夫是C;

    C说他将和Z结婚。

    这人时候知道他们都在说谎。编程求谁与谁结婚!

    */

    /*

    思路:首先定义三个变量啊,a,b,c分别三个新郎;

    1,2,3,表示三个新娘;由题可以得出a!=1&&c!=1&&c!=3&&a!=b&&b!=c&&a!=c

    */

    #include<stdio.h>
    #include<math.h>
    int 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&&b!=c&&a!=c)
              {
                 printf("%c将嫁给A ",'X'+a-1);
                 printf("%c将嫁给B ",'X'+b-1);
                 printf("%c将嫁给C ",'X'+c-1);
              }
             }
          }
       }
     return 0;
    }

  • 相关阅读:
    Windows CA 证书服务器
    IE7的web标准之道
    mysql 密码重置
    IIS 与 Apache共存
    php 正则表达式
    sql 记录
    [ Python ] 迭代对象、迭代器、生成器
    [ Python ] 文件的读写操作
    [ Python ] 匿名函数和高阶函数
    [ Python ] set集合及函数的使用
  • 原文地址:https://www.cnblogs.com/devil-angele/p/3580216.html
Copyright © 2011-2022 走看看