u013465734 2014-02-01 03:20 采纳率: 0%
浏览 2703

C语言 判断两值相等 迫不得已求帮忙

具体内容 现有两个值 要判断这两个值相等 相等输出1 不相等输出0 而且不能用任何loop, if else,switch == 大于小于号之类 不能用bool 类型 凡是关于选择的函数和命令都不能用 说白了只能进行纯计算。。
求帮忙啊!!!

  • 写回答

2条回答 默认 最新

  • freshXD 2014-02-05 15:19
    关注

    以integer为例:
    #include
    #include

    using namespace std;
    int cmp(int a,int b){
    return !(a ^ b);
    }
    int main(){
    int a,b;
    while(cin >> a >> b)
    printf("%d\n",cmp(a,b));
    return 0;
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?