条件

✍ dations ◷ 2024-12-22 22:32:39 #条件
在计算机科学中,条件表达式(英语: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程序设计语言的编程语言会支持类似<测试表达式>?<真的值>:<否的值>的条件运算符,作为表达式上的条件控制。

相关

  • COX-2环氧合酶(拉丁语:Cyclooxygenase,简称COX)是一种酶(又名酵素),负责合成重要的生物激素——前列腺素家族的导介物质。当身体组织受到某种刺激如外伤、感染等会激活环氧合酶,使花生四
  • 潜在威胁天体潜在危险天体(potentially hazardous object,PHO)是指轨道有撞击地球的可能,且其大小足以对地球造成全球或局部区域重大损害的近地天体 -无论是小行星或彗星。多数这类天体是潜
  • 迦南平原迦南(天主教译为客纳罕)(英语:Canaan,希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Ket
  • 吕讷堡石楠草原吕讷堡石楠草原(德语:Lüneburger Heide),是德国下萨克森的一个地域。该草原地带覆盖了汉堡、汉诺威和不莱梅等几个德国主要城市,现在下萨克森的北部地区都普遍被视为是“吕讷堡
  • 山东2019冠状病毒病山东省疫情,介绍2019冠状病毒病疫情中,在中华人民共和国山东省发生的情况。2020年1月21日凌晨一时许,山东省卫生健康委员会通报,1月20日在青岛市发现一名来自武汉
  • electroencephalography脑电图、脑波图(英语:Electroencephalography, EEG)是透过医学仪器脑电图描记仪,将人体脑部自身产生的微弱生物电于头皮处收集,并放大记录而得到的曲线图。脑电图所测量的是众多
  • 约克城约克城(York Castle)是位于英国英格兰约克的一座城堡。约克城内有多种不同类型的建筑,包括城堡、监狱、法院等,且时间跨度长达九个世纪。约克城最早始建于1068年,但在16至16世纪
  • 水坝溃决事故列表水坝是一种横跨于水流之上的屏障阻碍构造物,透过水坝的导引或减缓流速,便会形成水库,湖泊或是蓄水池,绝大部分的水坝都会有一项至关重要的排水设施称之为泄洪道或是堰,有的泄洪道
  • 骆清铭骆清铭(1966年1月-),湖北蕲春人,中国科学院院士,海南大学教授、博士生导师,现任海南大学校长,党委常委、副书记和华中科技大学武汉光电国家研究中心主任。。1986年毕业于西北电讯工
  • 罗马奥运会第十七届夏季奥林匹克运动会(英语:the Games of the XVII Olympiad,法语:les Jeux de la XVIIe Olympiade,意大利语:i Giochi della XVII Olimpiade),于1960年8月25日至9月11日在意