登录验证
题目描述
输入用户名和密码,判断是否同时满足用户名正确(admin)且密码正确(123456)的条件。
输入示例
admin 123456
输出示例
用户名:admin
密码:123456
登录成功:true
实现代码
Go
package main
import "fmt"
func main() {
var username, password string
fmt.Scan(&username, &password)
isValid := username == "admin" && password == "123456"
fmt.Printf("用户名:%s\n", username)
fmt.Printf("密码:%s\n", password)
fmt.Printf("登录成功:%t\n", isValid)
}
闰年判断
题目描述
输入年份,判断是否为闰年。闰年条件:能被4整除但不能被100整除,或者能被400整除。
输入示例
2024
输出示例
年份:2024
是否闰年:true
实现代码
Go
package main
import "fmt"
func main() {
var year int
fmt.Scan(&year)
isLeap := (year%4 == 0 && year%100 != 0) || (year%400 == 0)
fmt.Printf("年份:%d\n", year)
fmt.Printf("是否闰年:%t\n", isLeap)
}
时间判断
题目描述
输入小时和分钟,判断是否在营业时间内(9:00-18:00)。
输入示例
14 30
输出示例
时间:14:30
是否营业时间:true
实现代码
Go
package main
import "fmt"
func main() {
var hour, minute int
fmt.Scan(&hour, &minute)
isBusinessHour := (hour >= 9 && hour < 18) ||
(hour == 18 && minute == 0)
fmt.Printf("时间:%d:%02d\n", hour, minute)
fmt.Printf("是否营业时间:%t\n", isBusinessHour)
}
温度范围判断
题目描述
输入温度,判断是否在舒适范围内(18-25℃)或警戒范围内(<-10℃或>35℃)。
输入示例
22
输出示例
温度:22°C
是否舒适:true
是否警戒:false
实现代码
Go
package main
import "fmt"
func main() {
var temp float64
fmt.Scan(&temp)
isComfortable := temp >= 18 && temp <= 25
isDangerous := temp < -10 || temp > 35
fmt.Printf("温度:%.0f°C\n", temp)
fmt.Printf("是否舒适:%t\n", isComfortable)
fmt.Printf("是否警戒:%t\n", isDangerous)
}