fbpx
维基百科

條件 (編程)

計算機科學中,條件运算式(英語:conditional expressions)、條件語句(英語:conditional statements)、或條件結構(英語:conditional constructs),是一種程式語言的功能,它可以用來決定當程式指定的布林運算值為真或假時,程式接下來將會採取的行動。

术语 编辑

指令式编程中,通常稱為“條件語句”,又稱“條件陳述”,在函數式編程中,通常稱為“條件运算式”。

if–then(–else)結構 编辑

一般形式为以下:

If ( <测试条件表达式> ) Then (<测试条件为真时的运行代码>) Else (<测试条件为否时的运行代码>) End If 

在进入条件代码结构前,首先运算条件表达式以计算出条件测试结果,如果结果为真,则执行thenif及条件表达式之后(如果没有then关键字的话)至elseend if(如果没有else关键字的话)之间的代码,否则执行elseend if之间的代码。大部分编程语言支持可以省略else——也就是不存在测试结果为否的代码部分。

部分编程语言支持在测试结果为否的代码如果第一个指令依然是if–then(–else)結構,可以将该if合并入上一层的else中,即elseif结构。

If ( <第一测试条件表达式> ) Then (<第一测试条件为真时的运行代码>) ElseIf ( <第二测试条件表达式> ) Then (<第一测试条件为否时,第二测试条件为真时的运行代码>) Else (<第二测试条件为否时的运行代码>) End If 

条件运算符 编辑

部分起源于BCPL程序设计语言的编程语言会支持类似<测试表达式>?<真的值>:<否的值>的条件运算符,作为表达式上的条件控制。

Lamada 运算 编辑

switch 和case 结构 编辑

模式匹配 编辑

條件, 編程, 在計算機科學中, 條件运算式, 英語, conditional, expressions, 條件語句, 英語, conditional, statements, 或條件結構, 英語, conditional, constructs, 是一種程式語言的功能, 它可以用來決定當程式指定的布林運算值為真或假時, 程式接下來將會採取的行動, 目录, 术语, then, else, 結構, 条件运算符, lamada, 运算, switch, 和case, 结构, 模式匹配术语, 编辑在指令式编程中, 通常稱. 在計算機科學中 條件运算式 英語 conditional expressions 條件語句 英語 conditional statements 或條件結構 英語 conditional constructs 是一種程式語言的功能 它可以用來決定當程式指定的布林運算值為真或假時 程式接下來將會採取的行動 目录 1 术语 2 if then else 結構 3 条件运算符 4 Lamada 运算 5 switch 和case 结构 6 模式匹配术语 编辑在指令式编程中 通常稱為 條件語句 又稱 條件陳述 在函數式編程中 通常稱為 條件运算式 if then else 結構 编辑一般形式为以下 If lt 测试条件表达式 gt Then lt 测试条件为真时的运行代码 gt Else lt 测试条件为否时的运行代码 gt End If 在进入条件代码结构前 首先运算条件表达式以计算出条件测试结果 如果结果为真 则执行then或if及条件表达式之后 如果没有then关键字的话 至else或end if 如果没有else关键字的话 之间的代码 否则执行else至end if之间的代码 大部分编程语言支持可以省略else 也就是不存在测试结果为否的代码部分 部分编程语言支持在测试结果为否的代码如果第一个指令依然是if then else 結構 可以将该if合并入上一层的else中 即elseif结构 If lt 第一测试条件表达式 gt Then lt 第一测试条件为真时的运行代码 gt ElseIf lt 第二测试条件表达式 gt Then lt 第一测试条件为否时 第二测试条件为真时的运行代码 gt Else lt 第二测试条件为否时的运行代码 gt End If条件运算符 编辑主条目 条件运算符 部分起源于BCPL程序设计语言的编程语言会支持类似 lt 测试表达式 gt lt 真的值 gt lt 否的值 gt 的条件运算符 作为表达式上的条件控制 Lamada 运算 编辑switch 和case 结构 编辑模式匹配 编辑主条目 模式匹配 取自 https zh wikipedia org w index php title 條件 編程 amp oldid 78505853, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。