While循环

✍ dations ◷ 2025-12-04 17:24:53 #控制流程,计算机编程

在编程语言中,while循环(英语:while loop)是一种控制流程的陈述。利用一个返回结果为布尔值(Boolean)的表达式作为循环条件,当这个表达式的返回值为“真”(true)时,则反复运行循环体内的代码;若表达式的返回值为“假”(false),则不再执行循环体内的代码,继续执行循环体下面的代码。

因为while循环在区块内代码被运行之前,先检查陈述是否成立,因此这种控制流程通常被称为是一种前测试循环(pre-test loop)。相对而言do while循环,是在循环区块运行结束之后,再去检查陈述是否成立,被称为是后测试循环。

相关

  • 节奏布鲁斯节奏布鲁斯(英语:rhythm and blues,简称:R&B或RnB),是一种美国非裔艺术家首先采用,并融合了爵士乐、福音音乐和布鲁斯音乐的音乐形式。这个音乐术语是由美国告示牌(Billboard)于1940
  • 魁北克省魁北克 (1763–1791)是加拿大历史上存在于1763年到1791年的英属北美殖民地的名称。魁北克(Québec)这个名称源自于阿尔冈昆语词汇“kébec”,意指河川收窄之处,传统上是指魁北克
  • 牡丹江牡丹江位于中国东北地区,是松花江右岸支流,河名系满语“穆丹乌拉”(满语:ᠮᡠᡩᠠᠨᡠᠯᠠ,转写:mudan ula)的转译音,意为“弯曲的江”。发源于吉林省敦化市,于黑龙江省依兰县注入松
  • 镇平县坐标:33°2′17.60″N 112°13′36.27″E / 33.0382222°N 112.2267417°E / 33.0382222; 112.2267417镇平县,古称涅阳,是中国河南省南阳市下辖的一个县。位于河南西南部,南阳盆
  • 法兰西岛有轨电车5号线.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 你怎能不再给我打电话?你怎能不再给我打电话(英语:),是由Prince创作的具有福音元素的浪漫民谣。最初作为Prince 1982年发行的单曲碟“1999”的B面。这首歌于1993年收录在Prince专辑The Hits/The B-Sid
  • 2018年冬季奥林匹克运动会花样滑冰比赛2018年冬季奥林匹克运动会花样滑冰比赛将于2018年2月9日至23日在韩国平昌江陵冰上体育场举行。本届赛事共设五个项目(男子 、女子、双人、冰舞、团体)。全部赛程如下表:所有时
  • 杜达尼杜达尼(Dudhani),是印度马哈拉施特拉邦Solapur县的一个城镇。总人口12146(2001年)。该地2001年总人口12146人,其中男性6013人,女性6133人;0—6岁人口1597人,其中男808人,女789人;识字率
  • 德川敦之助德川敦之助(1796年4月26日-1799年6月10日),御三卿清水德川家第2代当主。德川敦之助在江户城大奥出生,是自第2代将军德川秀忠以来再次有将军与御台所生下嫡子,也是德川幕府十五位将
  • 泰安车站 (旧山线)泰安旧站是一个位在台湾台中市后里区、台湾铁路管理局(台铁)旧山线沿线的已停用铁路车站。在台铁将山线的行车路线迁往新线后,泰安旧站的站房与附近包括隧道在内的相关铁路设施