#13316: 參考答案 C


Xiaojie (年糕)

學校 : 新北市立新莊高級中學
編號 : 64407
來源 : [125.228.103.100]
最後登入時間 :
2022-12-28 22:48:53
c461. apcs 邏輯運算子 (Logic Operators) -- apcs | From: [210.71.72.37] | 發表日期 : 2018-01-31 13:54

#include <stdio.h>
#pragma warning( disable : 4996 )

int main(){

  int a, b, c;

    while (scanf("%d %d %d", &a, &b, &c) != EOF) {

    if (a == 0 && b == 0 && c == 0) {
      printf("AND\n");
      printf("OR\n");
      printf("XOR\n");
    }

    else if (a != 0 && b == 0 && c == 0 || a == 0 && b != 0 && c == 0) {
      printf("AND\n");
    }

    else if (a == 0 && b != 0 && c != 0 || a != 0 && b == 0 && c != 0) {
      printf("OR\n");
      printf("XOR\n");
    }

    else if (a != 0 && b != 0 && c == 0) {
      printf("XOR");
    }

    else if (a != 0 && b != 0 && c != 0) {
      printf("AND\n");
      printf("OR\n");
    }

    else {
      printf("IMPOSSIBLE\n");
    }
  }
  return 0;
}

 
ZeroJudge Forum