📜  if 关键字 – Julia 中的条件评估

📅  最后修改于: 2022-05-13 01:55:12.886000             🧑  作者: Mango

if 关键字 – Julia 中的条件评估

Julia 中的关键字是对编译器具有特定含义和操作的保留字。这些关键字不能用作变量名,这样做会停止执行过程并引发错误。

Julia 中'if'关键字用于评估条件。如果条件为真,则 if 语句之后的代码将被执行,否则它将跳过相同的语句并继续对代码进行进一步的评估。
句法:

if condition
    statement
end

流程图:

if-statement-in-julia

例子:

# Julia program to illustrate 
# the use of 'if' keyword
  
# function definition
function check_if(x)
      
    # if keyword
    if x > 10
        println(x, " is greater than 10")
    end
    println("This is not in if")
end
  
# function call
check_if(15)

输出:

15 is greater than 10
This is not in if

if关键字也可以与else关键字一起使用,以在 if 条件结果为假的情况下执行另一条语句。

例子:

# Julia program to illustrate 
# the use of 'if' keyword
  
# function definition
function check_if(x)
      
    # if keyword
    if x > 10
        println(x, " is greater than 10")
    else
        println(x, " is smaller than 10")
    end
    println("This is not in if")
end
  
# function call
check_if(15)

输出:

5 is smaller than 10
This is not in if