当前位置:网站首页>Go语言自学系列 | golang中的if else if语句
Go语言自学系列 | golang中的if else if语句
2022-07-03 15:34:00 【51CTO】
视频来源:B站《golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴: Go语言自学系列 | 汇总_COCOgsta的博客-CSDN博客
go语言if语句可以进行多重嵌套使用,进行多重判断。
go语言中的if else if语法
go语言中的if else if语法实例
根据分数判断等级
运行结果
同样也可以写成这样
运行结果
输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母
package main
import "fmt"
func f6() {
// Monday Tuesday Wednesday Thursday Friday Saturday Sunday
var c string
fmt.Println("输入一个字符:")
fmt.Scan(&c)
if c == "S" {
fmt.Println("输入第二个字符:")
fmt.Scan(&c)
if c == "a" {
fmt.Println("Saturday")
} else if c == "u" {
fmt.Println("Sunday")
} else {
fmt.Println("输入错误")
}
} else if c == "F" {
fmt.Println("Friday")
} else if c == "M" {
fmt.Println("Monday")
} else if c == "T" {
fmt.Println("输入第二个字符:")
fmt.Scan(&c)
if c == "u" {
fmt.Println("Tuesday")
} else if c == "h" {
fmt.Println("Thursday")
} else {
fmt.Println("输入错误")
}
} else if c == "W" {
fmt.Println("Wednesday")
} else {
fmt.Println("输入错误")
}
}
func main() {
f6()
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
运行结果
边栏推荐
- Detailed comments on MapReduce instance code on the official website
- [daily training] 395 Longest substring with at least k repeated characters
- Introduction to redis master-slave, sentinel and cluster mode
- Idea does not specify an output path for the module
- Under VC, Unicode and ANSI are converted to each other, cstringw and std:: string are converted to each other
- Popular understanding of ovo and ovr
- Analysis of development mode process based on SVN branch
- Seckill system 3- product list and product details
- do{}while()的妙用
- 基于SVN分支开发模式流程浅析
猜你喜欢

Matplotlib drawing label cannot display Chinese problems

Jvm-02-class loading subsystem

How are integer and floating-point types stored in memory

Detailed pointer advanced 1

Leasing cases of the implementation of the new regulations on the rental of jointly owned houses in Beijing

Tensorflow realizes verification code recognition (III)

Detailed explanation of string function and string function with unlimited length

Unity功能——Unity离线文档下载及使用

视觉上位系统设计开发(halcon-winform)-5.相机

Popular understanding of ovo and ovr
随机推荐
驱动与应用程序通信
CString getbuffer and releasebuffer instructions
Wechat payment -jsapi: code implementation (payment asynchronous callback, Chinese parameter solution)
Using Tengine to solve the session problem of load balancing
Chapter 04_ Logical architecture
VS2017通过IP调试驱动(双机调试)
Under VC, Unicode and ANSI are converted to each other, cstringw and std:: string are converted to each other
Detailed explanation of string function and string function with unlimited length
Popular understanding of decision tree ID3
Subclass hides the function with the same name of the parent class
函数栈帧的创建和销毁
Visual upper system design and development (Halcon WinForm) -1 Process node design
Puppet自动化运维排错案例
需要知道的字符串函数
Kubernetes advanced training camp pod Foundation
Unity function - unity offline document download and use
Characteristics of MySQL InnoDB storage engine -- Analysis of row lock
Kubernetes vous emmène du début à la fin
App移动端测试【4】apk的操纵
XWiki Installation Tips