Go语言break跳转语句怎么使用
作者:fiveym 时间:2024-05-28 15:37:12
基本介绍
break语句用于终止某个语句块的执行,用于中断当前for循环或跳出switch语句
基本语法
{
..........
break
.........
}
示意图
以for循环举例
细节说明
1,break语句出现在多层嵌套的语句块中时,可以通过标签之名要终止的是哪一层语句块
2,标签的基本使用
package main
import "fmt"
func main(){
lable2:
for i := 0 ; i < 4 ; i++{
for j := 0; j <10 ; j++{
if j == 2{
break lable2
}
fmt.Println("j=", j)
}
}
}
break默认会跳出最近的for循环
break后面可以指定标签,跳出标签对应的for循环
案例
package main
import "fmt"
func main(){
var name string
var pwd string
for i := 1; i <= 3; i++ {
fmt.Println("请输入你的用户名:")
fmt.Scanln(&name)
fmt.Println("请输入你的密码:")
fmt.Scanln(&pwd)
if name == "wangjingze" && pwd == "888" {
fmt.Println("登录成功")
break
} else {
fmt.Println("用户名或密码输入错误,请重新输入")
}
}
}
来源:https://blog.csdn.net/weixin_49750432/article/details/128530097
标签:Go,break,跳转
0
投稿
猜你喜欢
使用Python操作excel文件的实例代码
2023-07-14 10:45:50
Python 数据结构之旋转链表
2021-05-04 15:39:28
Python 实现PS滤镜中的径向模糊特效
2023-11-04 19:48:49
js用typeof方法判断undefined类型
2024-04-19 09:53:43
JS获取checkbox的个数简单实例
2023-08-20 15:17:55
php以post形式发送xml的方法
2023-11-22 12:40:47
python+matplotlib绘制旋转椭圆实例代码
2022-05-28 04:51:44
python中Requests请求的安装与常见用法
2022-08-15 20:36:35
python调用文字识别OCR轻松搞定验证码
2023-02-20 17:10:54
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2024-05-11 10:02:47
vue中v-model指令与.sync修饰符的区别详解
2024-05-28 15:46:10
Python内存泄漏和内存溢出的解决方案
2022-02-10 11:46:55
Project Reference优化TypeScript编译性能示例
2024-04-19 09:43:03
django 模版关闭转义方式
2023-07-18 15:23:03
js图片随机显示技巧
2007-08-19 20:20:00
python pandas query的使用方法
2023-01-14 06:23:33
如何在Python 游戏中模拟引力
2021-11-28 21:51:27
Golang开发gRPC服务入门介绍
2024-02-14 09:56:20
python GUI库图形界面开发之PyQt5拖放控件实例详解
2023-04-26 08:43:24
mysql8.0忘记密码修改与net命令服务名无效问题
2024-01-21 10:23:57