While循环

✍ dations ◷ 2025-07-16 05:59:39 #控制流程,计算机编程

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

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

相关

  • 羽管键琴单排键盘音域约为4个半至5个8度;大键琴(意大利语:clavicembalo;德语:Cembalo;法语:clavecin;英语:harpsichord),也称拨弦键琴或羽管键琴,出现于14世纪左右,是一种从15世纪文艺复兴时期到
  • 垂直农法垂直农法(英语:Vertical Farming)也称垂直农业、垂直农场、立体农场,是在垂直堆叠的层面、垂直倾斜的表面,或集成在其他结构(如摩天大楼、二手仓库或运输集装箱)中种植食品和药物的
  • 马德堡半球实验马德堡半球(德语:Magdeburger Halbkugeln),亦作马格德堡半球,是一对铜质空心半球,被用于1654年由德国物理学家、时任马德堡市长奥托·冯·居里克于神圣罗马帝国的雷根斯堡(今德国雷
  • warfarin华法林(英语:Warfarin,又名华法令、可迈丁或灭鼠灵)是一种只可口服的抗凝血素,学名为苄丙酮香豆素,一般都以苄丙酮香豆素钠来储存及处方,较著名的品牌有Coumadin®。由于其化学结构
  • 联合舰队联合舰队(連合艦隊、れんごうかんたい),一般指大日本帝国海军编成的舰队种别之一,然亦可解释为由二队以上的独立舰队编成的海上作战部队,略称CF(Combined Fleet)。联合舰队为二个以
  • 阵挛性状态阵孪性状态,简称阵挛,为一系列由于肌肉突然的拉扯产生非自主性的肌肉节律性收缩。阵挛是一种特定的神经现象,特别是上运动神经元疾病(UMNL),如渐冻人(ALS)、中风、多发性硬化、脊髓
  • .et.et为埃塞俄比亚国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm
  • 万松书院万松书院位于中国浙江省杭州市上城区凤凰山西麓孔家山万松岭上,三面环山,左江右湖,为明弘治十一年(1498)浙江右参政周木以报恩寺故址(始建于唐贞元年间)改建,因其地而得名。清康熙十
  • 杨斯盛杨斯盛(1851年12月4日-1908年5月29日),字锦春,小名阿毛,清朝末年江苏省川沙县青墩(今上海市浦东新区)人,建筑设计师。杨斯盛以泥瓦工起家于上海。主持建造杨瑞泰营造厂、上海江海北关
  • 讦谯龙讦谯龙(Gan Giau Long,常缩写为G. G. Long)是一个以网络动画与线上音乐下载登场的台湾卡通人物,首度出现是在2000年9月时,以“替人唱出心中的不满”为主旨,在登场之后迅速走红;在当