请问大佬们^这个符号有什么作用,我第三个条件为什么不能用||呢
查看原帖
请问大佬们^这个符号有什么作用,我第三个条件为什么不能用||呢
1525158
chiyuwang楼主2024/10/19 17:26
#include<iostream>
using namespace std;
int main() {
    int a;
    cin >> a;
    int b=0, c=0, d=0, e=0;
    if (a % 2 == 0 && (a > 4 && a <= 12)) { b = 1; }
    if (a % 2 == 0 || (a > 4 && a <= 12 )) { c = 1; }
    if (a % 2 == 0 ^( a > 4 && a <= 12)) { d = 1; }
    if (a % 2 != 0 && (a <= 4 || a > 12)) { e = 1; }
    cout << b << " " << c << " " << d << " " << e;
}
2024/10/19 17:26
加载中...