用Go语言 判断用户输入的年份是不是闰年 (Golang经典编程案例)
判断一个年份是否是闰年,需要满足下面条件之一:
- 年份能被4整除,但不能被100整除;
- 能被400整除
下面用Go语言实现 判断用户输入的年份是不是闰年,代码如下:
package mainimport ("fmt"
)func main() {//判断用户输入的年份是不是闰年var year intfmt.Println("请输入年份:")fmt.Scanln(&year)if (year % 4 == 0 && year % 100 != 0)|| year % 400 == 0{fmt.Println(year,"是闰年。")} else {fmt.Println(year,"不是闰年。")}
}
执行结果如下图所示:
用Go语言 判断用户输入的年份是不是闰年 (Golang经典编程案例)相关推荐
- 判断用户输入的年份(平年或闰年)
首先梳理满足是平年或是闰年的条件(这里以闰年为判断条件): 闰年的判断方法:闰年分为普通闰年和世纪闰年: 1.普通年判断方法:能被4整除且不能被100整除的为闰年: 2.世纪年判断方法:能被400整除 ...
- 请用函数实现一个判断用户输入的年份是否是闰年的程序
def fun():year = int(input("只要你输入一个年份我就可以告诉你是否是闰年:"))# if (year % 400 == 0) or (year % 4 = ...
- 用Go语言 模拟银行存款,取款,查询等操作 (Golang经典编程案例)
案例:模拟银行存款,取款,查询等操作 银行卡的属性有账号,密码,余额:行为有存款,取款,查询等: 增加一个控制台菜单,可以让用户动态的输入命令和选项. 代码如下: package mainimport ...
- 用Go语言实现登录验证 (Golang经典编程案例)
用Go语言实现登录验证,有3次机会,如果用户名为 zhangsan ,密码为 123456 ,则提示登录成功,否则提示还有几次机会,次数用完,提示登录失败.代码如下: package mainimpo ...
- 用Go语言 实现的数学相关案例汇总 (Golang经典编程案例)
案例1:用Go语言打印1~100之间 9的倍数的整数的个数及总和,代码如下: package mainimport "fmt"func main() {var count uint ...
- Go语言 闭包的最佳实践 (Golang经典编程案例)
闭包:一个函数和与其相关的引用环境组合的一个整体. 最佳实践:编写一个程序,具体要求如下: 编写一个函数 makeSuffix(suffix string) ,可以接收一个文件后缀名(比如.jpg), ...
- Go语言中 经典的map排序方法及案例 (Golang经典编程案例)
注意:Golang中的map默认是无序的,每次遍历,得到的输出结果可能不一样. Golang中的map排序: 将map的key放到切片中: 对切片排序: 遍历切片,然后来按key来输出map的值. 案 ...
- 用Go语言 实现快速排序 (Golang经典编程案例)
快速排序,代码如下: package mainimport ("fmt" )//left 表示 数组左边的下标,right 表示数组右边的下标,array 表示要排序的数组 fun ...
- 用Go语言 轻松实现插入排序 (Golang经典编程案例)
插入排序,代码如下: package main import ("fmt" )func InsertSort(arr *[7]int) {//完成第一次,给第二个元素找到合适的位置 ...
最新文章
- Udacity机器人软件工程师课程笔记(二十五) - 使用PID控制四轴飞行器 - 四轴飞行器(四旋翼)模拟器
- 对复杂业务组件在实际开发过程中被调用的反思
- 【大话数据结构算法】归并排序
- solr7.4 安装与使用
- SAP MM模块-实施顾问岗位-面试手册-面试过程
- Netty入门3之----Decoder和Encoder
- 当开源奔向物流,阿里云 PolarDB-X 数据库与韵达携手的背后
- android:layout_gravity和android:gravity
- glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h.
- Spark Accumulator累加器
- 老段工作室成立两周年
- CCNA Cisco 安全配置
- 要搞懂 volatile 关键字,就靠这 26 张图
- Layer success 层弹出后的成功回调方法
- 台电 平板电脑 html,颜值与功能兼备 台电X6 Pro二合一平板评测
- Altera系列板子没有办法sudo,问题解决
- 索引优化数据库的8种方法
- 天河二号计算机是微型计算机,计算机二级考试真题-PPT-天河二号超级计算机
- SpringBoot集成JApiDocs实现自动生成接口文档
- web.xml放在哪个目录下_美术资源标准(文件夹目录篇)