判断奇数偶数()

1.一般思路:

if (n % 2 == 1)//这是奇数
if (n % 2 == 0)//这是偶数

需要注意的是:
以上代码对于正数是成立的;
如果n是负数的话,就不成立。
考虑负数的情况,完整写法应该是:

if (n % 2 == 1 || n % 2 == -1)//这是判断奇数
或者是:if (n % 2 != 0)//这是判断奇数
if (n % 2 == 0)//这是判断偶数

2.位运算思路:

if ((n & 1) == 1)//这是判断奇数
if ((n & 1) != 1)//这是判断偶数

2023-05-01 17:01:25 星期一

2023-05-01 17:01:25 星期一

————————

1.一般思路:

if (n % 2 == 1)//这是奇数
if (n % 2 == 0)//这是偶数

需要注意的是:
以上代码对于正数是成立的;
如果n是负数的话,就不成立。
考虑负数的情况,完整写法应该是:

if (n % 2 == 1 || n % 2 == -1)//这是判断奇数
或者是:if (n % 2 != 0)//这是判断奇数
if (n % 2 == 0)//这是判断偶数

2.位运算思路:

if ((n & 1) == 1)//这是判断奇数
if ((n & 1) != 1)//这是判断偶数

2023-05-01 17:01:25 星期一

2023-05-01 17:01:25 星期一