條件 (編程)在計算機科學中,條件运算式(英語:conditional expressions)、條件語句(英語:conditional statements)、或條件結構(英語:conditional constructs),是一種程式語言的功能,它可以用來決定當程式指定的布林運算值為真或假時,程式接下來將會採取的行動。 术语在指令式编程中,通常稱為“條件語句”,又稱“條件陳述”,在函數式編程中,通常稱為“條件运算式”。 if–then(–else)結構一般形式为以下: If ( <测试条件表达式> ) Then
(<测试条件为真时的运行代码>)
Else
(<测试条件为否时的运行代码>)
End If
在进入条件代码结构前,首先运算条件表达式以计算出条件测试结果,如果结果为真,则执行 部分编程语言支持在测试结果为否的代码如果第一个指令依然是if–then(–else)結構,可以将该 If ( <第一测试条件表达式> ) Then
(<第一测试条件为真时的运行代码>)
ElseIf ( <第二测试条件表达式> ) Then
(<第一测试条件为否时,第二测试条件为真时的运行代码>)
Else
(<第二测试条件为否时的运行代码>)
End If
条件运算符部分起源于BCPL程序设计语言的编程语言会支持类似 Lamada 运算switch 和case 结构模式匹配 |
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia