go語言示例 if else語句

2021-06-19 10:04:09 字數 914 閱讀 4157

if else分支在go語言裡是簡單明瞭的。

這裡有個簡單的例子。

if語句可以沒有else。

可以在條件語句前新增別的語句。這個語句中宣告的變數的作用域在所有的分支中。

注意:在go語言中條件語句沒必要帶圓括號。但是分支中必須有大括號。

在go語言裡面沒有三元條件語句,所以即使是簡單的條件語句你也必須使用全機構的if語句(就是說go裡沒有個?:表示式

)。plain text code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

package main

import "fmt"

func main()  else

if 8%4 == 0

if num := 9; num < 0  else if num < 10  else

}

$ go run if-else.go

7 is odd

8 is divisible by 4

9 has 1 digit

go語言示例 for語句

go語言唯一的迴圈結構是for語句。這裡有三種基本的for迴圈結構。最簡單的形式是只有乙個單一的條件語句。乙個典型的for語句是具有初始化語句,條件語句,和執行後語句的。for語句如果沒有條件語句會一直迴圈直到有break語句或者return語句返回的時候。plain text code?1 2 3...

C語言if else語句

c語言中,使用 if和 else關鍵字對條件進行判斷。請先看下面的 include intmain else return0 可能的執行結果 請輸入你的年齡 23 恭喜,你已經成年,可以使用該軟體!或者 請輸入你的年齡 16 抱歉,你還未成年,不宜使用該軟體!這段 中,age 18是需要判斷的條件,...

C語言 if else語句巢狀

time limit 3000ms memory limit 10000kb accepted 5931 total submissions 11733 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於1...