golang 条件语句和循环语句

前端之家收集整理的这篇文章主要介绍了golang 条件语句和循环语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

golang的条件语句:

  1. packagemain
  2. import(
  3. "fmt"
  4. )
  5.  
  6. funcmain(){
  7. age:=18
  8.  
  9. //ifelseifelse语句
  10. ifage==18{
  11. fmt.Println("yourageis18")
  12. }elseifage>18{
  13. fmt.Println("yourageisbiggerthan18")
  14. }else{
  15. fmt.Println("yourageissmallerthan18")
  16. }
  17.  
  18. //swith语句匹配一个就退出
  19. switchage{
  20. case16:
  21. fmt.Println(yourageis16)
  22. case18:
  23. fmt.Println(yourageis18)
  24. default:
  25. fmt.Println(yourageisnot16or18)
  26. }
  27. //switch语句另一种写法
  28. switch{
  29. caseage<18:
  30. fmt.Println(yourageissmallerthan18)
  31. caseage>18:
  32. fmt.Println(yourageisbiggerthan18)
  33. default:
  34. fmt.Println(yourageisnot16or18)
  35. }
  36. //for循环
  37. fori:=0;i<10;i++{
  38. fmt.Println(i)
  39. }
  40. //for循环另一种写法
  41. i:=0
  42. for;i<10;i++{
  43. fmt.Println(i)
  44. }
  45. //for循环另一种写法
  46. i:=0
  47. fori<10{
  48. fmt.Println(i)
  49. i++
  50. }
  51. //for死循环
  52. for{
  53. fmt.Println("1")
  54. }
  55. }

猜你在找的Go相关文章