Go 語言程式:檢查指定的年份是否為閏年


步驟

  • 獲取輸入的年份值。
  • 使用 if 語句檢查年份是否是閏年
  • 列印最終結果。
輸入要檢查的年份:2016
這是閏年!
輸入要檢查的年份:2005
這不是閏年!

解釋說明

  • 使用者必須首先輸入要檢查的年份。
  • if 語句檢查該年份是否是 4 的倍數,但不是 100 的倍數,或者是否是 400 的倍數(不是每個 4 的倍數都是閏年)。
  • 然後列印結果。

示例

 即時演示

package main
import "fmt"
func main() {
   var year int
   fmt.Print("Enter the year to be checked:")
   fmt.Scanf("%d", &year)
   if year%4==0 && year%100!=0 || year%400==0{
      fmt.Println("The year is a leap year!")
   }else{
      fmt.Println("The year isn't a leap year!")
   }
}

輸出

Enter the year to be checked:2016
The year is a leap year!

更新日期: 31-7-2021

1K+ 瀏覽次數

職業生涯開始

透過完成課程獲得認證

開始
廣告
© . All rights reserved.