我可以检查数字是奇数还是仅使用加法和减法指令?

1 c++

我可以通过使用加法和减法来检查数字是偶数还是奇数.我可以减去这个数字,直到它达到2或1但我可以不用它.我可以使用相邻的数字来查看数字是奇数还是偶数

谢谢

Ebo*_*ike 11

好的,你没有具体说明你可以使用哪些运算符,但是因为你在一条评论中提到你只是厌恶分词和模数,所以我建议:

if ((number & 1) == 0) {
    // even
} else {
    // odd
}
Run Code Online (Sandbox Code Playgroud)