While循环

✍ dations ◷ 2025-06-09 08:16:27 #控制流程,计算机编程

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

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

相关

  • 利古里亚利古里亚(意大利语:Liguria)是意大利西北部的一个邻海大区,是意大利众大区中第三小的。大区西临法国,北界与皮埃蒙特大区相邻,东临艾米利亚-罗马涅大区及托斯卡纳大区。该区位于利
  • 沙泉市桑迪斯普林斯(英语:Sandy Springs),美国佐治亚州富尔顿县的一个城市,是亚特兰大的一个郊区。桑迪斯普林斯成立于2005年12月。2006年,该市估计有85,771人口,名列佐治亚州第8大城市。
  • 城市开放空间城市开放空间(英语:urban open space),又称城市开敞空间,也简称开放空间、开敞空间,系城市规划及法律用语,其定义为于建筑基地内留设可连通道路并供公众通行或休憩之空间,近似于日本
  • 一般线性模式一般线性模型(general linear model, multivariate regression model)是一个统计学上常见的线性模型(英语:Linear model)。这个模型在计量经济学的应用中十分重要。不要与多元线
  • 北京大学出版社北京大学出版社(Peking University Press)是隶属于北京大学、1979年成立的一家出版社。其前身可追溯到1902年设立的京师大学堂译书局和编书处,译书局翻译西学教科书和其他图书,
  • 水的自偶电离水的电离,或称水的自偶电离,可以简化为两个水分子互相反应,生成一个水合氢离子和一个氢氧根离子的过程,属于水的质子自迁移反应。反应方程为:水的电离是可逆的,其平衡常数为该平衡
  • 李沧区李沧区是中国山东省青岛市所辖的一个市辖区,位于胶州湾东岸中心城区北部。总面积约99平方千米,2010年人口为51万。李沧区辖11个街道:李村、虎山路、浮山路、振华路、沧口、兴华
  • 艾米丽·沃森艾米丽·沃森(英语:Emily Watson,1967年1月14日-),英格兰女演员。她的首部电影作品是由拉斯·冯·提尔执导的《破浪而出》(1996)而获得欧洲电影奖、纽约影评人协会奖、国家影评人
  • 飓风丽娜飓风丽娜(英语:Hurricane Rina)是2011年大西洋飓风季的第18个热带气旋、第17场获命名的风暴、第7场飓风和第4场大型飓风。丽娜于10月23日从西加勒比地区的一个低气压区发展而成
  • 扬·斯瓦托普卢克·普雷斯尔扬·斯瓦托普卢克·普雷斯尔(捷克语:Jan Svatopluk Presl)(1791年9月4日-1849年4月6日),捷克植物学家和化学家。他出生于布拉格,1816年,在布拉格卡尔-腓迪南大学获得医学博士学位。他