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!
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP