Golang 程序检查给定年份是否为闰年

脚步

  • 以年份的值作为输入。

  • 使用 if 语句,检查年份是否为闰年

  • 打印最终结果。

输入要检查的年份: 2016
今年是闰年!
输入要检查
的年份:2005年不是闰年!

解释

  • 用户必须首先输入要检查的年份。

  • if 语句检查年份是否是 4 的倍数但不是 100 的倍数,或者它是否是 400 的倍数(并非每年都是 4 的倍数是闰年)。

  • 然后,打印结果。

示例

package main

import "fmt"

func main() {

   var year int

   fmt.Print("输入要检查的年份:")

   fmt.Scanf("%d", &year)

   if year%4==0 && year%100!=0 || year%400==0{

      fmt.Println("今年是闰年!")

   }else{

      fmt.Println("The year isn't a leap year!")

   }

}

输出结果
输入要检查的年份:2016

今年是闰年!

以上是 Golang 程序检查给定年份是否为闰年 的全部内容, 来源链接: utcz.com/z/354442.html

回到顶部