zoukankan      html  css  js  c++  java
  • Go语言流程控制01--选择结构之if

    package main
    
    import "fmt"
    
    /*
    字符串比大小
    比首字符在字符集中出现的序号,首字符相同则比较第二个字符,以此类推
    go的编译器默认使用UTF8字符集
    在UTF8字符集中数字出现的顺序为:0123456789
    */
    func main031() {
    	fmt.Println("0">"9")
    	fmt.Println("012">"011")
    	fmt.Println("0823">"0423")
    }
    
    /*
    根据用户输入的生日判断其星座:
    ①单分支:如果位于0823-0922之间(处女座),输出“阁下真乃神人也!”
    */
    func main032() {
    	var birthday string
    	fmt.Println("请输入您的生日,例如0823")
    	fmt.Scan(&birthday)
    
    	if birthday > "0823" && birthday < "0922"{
    		fmt.Println("阁下真乃神人也")
    	}
    
    	fmt.Println("诊断结束")
    }
    
    /*
    根据用户输入的生日判断其星座:
    ②双分支:如果位于0823-0922之间(处女座),输出“阁下乃神人也!”,否则输出“垃圾”
    */
    func main033() {
    	var birthday string
    	fmt.Println("请输入您的生日,例如0823")
    	fmt.Scan(&birthday)
    
    	if birthday > "0823" && birthday < "0922"{
    		fmt.Println("阁下真乃神人也")
    	}else {
    		fmt.Println("乐色")
    	}
    }
    
    /*
    根据用户输入的生日判断其星座:
    ③多分支:判断其具体星座
    */
    func main() {
    	var birthday string
    	fmt.Println("请输入您的生日,例如0823")
    	fmt.Scan(&birthday)
    
    	if birthday >= "0823" && birthday <= "0922"{
    		fmt.Println("阁下真乃神人也")
    	}else if birthday >= "0923" && birthday <= "1022"{
    		fmt.Println("阁下是天秤座")
    	}else if birthday >= "1023" && birthday <= "1122"{
    		fmt.Println("阁下是天蝎座")
    	}else if birthday >= "1123" && birthday <= "1222"{
    		fmt.Println("阁下是射手座")
    	}else if (birthday >= "1223" && birthday <= "1231") || (birthday>="0101" && birthday<="0122"){
    		fmt.Println("阁下是摩羯座")
    	}else if birthday >= "0123" && birthday <= "0222"{
    		fmt.Println("阁下是水瓶座")
    	}else if (birthday >= "0223" && birthday <= "0229")||(birthday>="0301" && birthday<="0322"){
    		fmt.Println("阁下是双鱼座")
    	}else if birthday >= "0323" && birthday <= "0422"{
    		fmt.Println("阁下是白羊座")
    	}else if birthday >= "0423" && birthday <= "0522"{
    		fmt.Println("阁下是金牛座")
    	}else if birthday >= "0523" && birthday <= "0622"{
    		fmt.Println("阁下是双子座")
    	}else if birthday >= "0623" && birthday <= "0722"{
    		fmt.Println("阁下是巨蟹座")
    	}else if birthday >= "0723" && birthday <= "0822"{
    		fmt.Println("阁下是狮子座")
    	}else{
    		fmt.Println("阁下就是传说中的蛇夫座鸭!")
    	}
    
    }
    

      

  • 相关阅读:
    文件的上传&预览&下载学习(五)
    文件的上传&预览&下载学习(四)
    MySQL学习(一)大纲
    MySQL学习(四)锁机制
    MySQL学习(五)事务
    小程序在WXML页面添加的data属性,在点击事件中,获取的属性名皆为小写字母
    CSS解决数字,字母自动换行的问题添加wordbreak:breakall; wordwrap:breakword;
    理解CSS盒模型
    浮动
    对于第四章“流程控制”的学习和认识
  • 原文地址:https://www.cnblogs.com/yunweiqiang/p/11774378.html
Copyright © 2011-2022 走看看