编写Golang程序以使用位运算查找奇数和偶数

例子

输入num = 5 => 101&1 = 001 => True,即Odd;否则num将是偶数。

解决这个问题的方法

  • 步骤1: 定义一个接受数字的方法。

  • 第2步:使用该编号执行和操作。

  • 步骤3:如果&运算符返回非零值,则该数字将为奇数。

  • 步骤4:否则,数字将为偶数。

程序

package main

import "fmt"

func oddEven(num int){

   if num & 1 != 0 {

      fmt.Println("ODD")

   } else {

      fmt.Println("EVEN")

   }

}

func main(){

   oddEven(13)

   oddEven(50)

   oddEven(0)

}

输出结果
ODD

EVEN

EVEN

以上是 编写Golang程序以使用位运算查找奇数和偶数 的全部内容, 来源链接: utcz.com/z/321255.html

回到顶部