条件

✍ dations ◷ 2025-06-28 14:05:47 #条件
在计算机科学中,条件表达式(英语:conditional expressions)又称条件运算式、条件表示式,是一种编程语言的功能,它可以用来决定当程序指定的布尔运算值为真或假时,程序接下来将会采取的行动。在命令式编程中,通常称为条件陈述(英语:conditional statements),又称条件语句,在函数式编程中,通常称为条件表达式(英语:conditional expressions)或条件结构(英语:conditional constructs)。一般形式为以下:在进入条件代码结构前,首先运算条件表达式以计算出条件测试结果,如果结果为真,则执行then或if及条件表达式之后(如果没有then关键字的话)至else或end if(如果没有else关键字的话)之间的代码,否则执行else至end if之间的代码。大部分编程语言支持可以省略else——也就是不存在测试结果为否的代码部分。部分编程语言支持在测试结果为否的代码如果第一个指令依然是if–then(–else)结构,可以将该if合并入上一层的else中,即elseif结构。部分起源于BCPL程序设计语言的编程语言会支持类似<测试表达式>?<真的值>:<否的值>的条件运算符,作为表达式上的条件控制。

相关

  • 斯蒂尔顿芝士斯蒂尔顿 (英文: Stilton cheese) 是原产于英国的乳酪。最著名的种类是以青霉菌发酵而成的蓝干酪,虽然也有不使用青霉菌的白干酪。目前斯蒂尔顿乳酪是受欧盟产品地理标志保护
  • 甲状腺功能减退甲状腺机能低下症(Hypothyroidism),又称作甲状腺功能减退症,或是简称甲减,是一个因甲状腺无法分泌足够的甲状腺激素的内分泌疾病。此病可以造成很多症状,像是畏寒、疲劳、便秘、抑
  • 姊妹染色体姐妹染色单体(英语:Sister chromatids,或称姊妹染色单体)是指被同一个着丝粒相连接的两个完全相同的染色体拷贝之一。在DNA复制结束后,每对染色体包含一对相同的备份,被称为姊妹染
  • 美国贸易代表办公室美国贸易代表办公室(Office of the United States Trade Representative,英文简称USTR)是美国政府的一个行政部门,美国总统办事机构的一部分,负责在双边和多边的层面上推行美国的
  • 冠状循环冠状血管(英语:Coronary artery)是心脏本身的血液供应系统,包括冠状动脉和冠状静脉。冠状血管如花冠状缠绕心脏。冠状动脉属于动脉,在主动脉瓣附近从主动脉分支出来,并分为左冠状
  • 等熵热力学中的等熵过程(英语:Isentropic process or Isoentropic process)指的是过程中没有发生熵变,熵值保持恒定的过程。可逆绝热过程就是一种等熵过程。等熵过程在温度-熵图(T-S
  • 哥伦布大交换哥伦布交换(英语:Columbian Exchange),又称大交换(Grand Exchange),是一场东半球与西半球之间生物、农作物、人种(包括欧洲人与非洲黑人)、文化、传染病、甚至思想观念的突发性交流。
  • 玛弗德特在古埃及早期神话中,玛弗德特 (也拼为 Maftet)是对抗蛇和蝎子的女神,拉神之女,其形象常常被画成某种猫或猫鼬。早在第一王朝时期就出现在埃及神殿(英语:Egyptian pantheon)中。玛
  • 老面老面指任何以非面包酵母菌在面粉为成分的培养基中发酵而成的酵母,亦称老面种、酸面团(sourdough)、或“天然酵母”。中式老面较干,往往是将揉过未用完的面团留作下一次使用,留
  • 花道华道(日语:華道/かどう Kadō、生け花/いけばな Ikebana),又称花道、日式插花,是日本传统的插花艺术,它是活植物花材造型的艺术。最早起源于古代中国,后来传入韩国和日本。华道在日