zoukankan      html  css  js  c++  java
  • 10_switch语句的使用

    /*
    switch 语句和c语言的用法不同
    1、go语句是默认添加break语句的,但c不是默认的
    2、go语句添加一个fallthrough语句,可以顺序执行接下来的结构
    3、switch在关键词后面可以添加赋值语句,用分号和后面的变量分开,更加的便捷
    */


    package main
    
    
    import "fmt"
    func main() {
    
    
    	//a := 11
    	switch a := 1; a { //这里也可以添加一个赋值语句,用分号与后面的变量隔开
    	case 1:
    		fmt.Println("hello")
    		//默认添加break
    		fallthrough //继续执行后面的语句,不会在此跳出结构
    	case 2:
    		fmt.Println("Get up")
    	case 10:
    		fmt.Println("恭喜你达到顶级")
    	default:
    		fmt.Println("重新输入")
    	}
    
    
    }

    运行结果:

                            

    每天的价值就是不停息的前进!!!
  • 相关阅读:
    POJ--3667 Hotel
    Dragon Balls
    Popular Cows
    Tunnel Warfare [HDU--1540]
    CompletableFuture
    Future<V>
    分布式架构知识体系
    异步I/O和非阻塞I/O(轮询)
    同步异步阻塞非阻塞及并发级别
    volatile
  • 原文地址:https://www.cnblogs.com/zhaopp/p/11439100.html
Copyright © 2011-2022 走看看