While循环

✍ dations ◷ 2025-11-21 02:16:12 #控制流程,计算机编程

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

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

相关

  • 立方厘米立方厘米,或称立方公分(英式英语:Cubic Centimetre,美式英语:Cubic Centimeter,CC),为体积或容积的计量单位。用于体积时,符号通常写作
  • 议会制君主立宪制议会制君主立宪制是君主立宪的一种形式,特点是议会是国家的最高权力机关和立法机关,以政府首脑(通常为首相和总理大臣)为首的内阁是国家的行政机构,内阁由议会议员产生并对议会负
  • IgY免疫球蛋白Y(英语:immunoglobulin Y,缩写为IgY)是一种免疫球蛋白,是鸟类、 爬行动物和肺鱼等动物的血液中的主要抗体。IgY也存在于中华鳖体内。表位(线性、构象)抗体(单株抗体、多株
  • 屈原屈原(约前343年-约前278年6月6日),芈姓,屈氏,名平,字原,楚国人(今湖北秭归),自称是古帝高阳氏的后裔,其先祖屈瑕受楚武王封于屈地,因以屈为氏。官拜左徒,为楚王近臣。屈原早年受楚怀王信任
  • 西摩洛语西摩洛语,又称峨努语(自称:ŋɔ31ŋjv̩31),是中国哈尼族语言之一,属于彝语支的南部分支。哈尼族中有大约1万4千人使用此种语言,分布在中国云南的墨江、江城和绿春县。其中西摩洛语
  • 周婕妤周婕妤(英文名:Rita,1986年12月2日-),台湾花式台球职业选手,外号“大眼妹”,2009年以未满23岁的年纪击败当时世界排名第一爱尔兰名将Karen Corr,并成为历届安丽杯史上最年轻冠军得主,
  • 奥地利电视台奥地利电视台(德语:ATV)是奥地利目前唯一对全国放送的私营电视台,1997年开播,与奥地利公共广播机构ORF一起成为奥地利有线电视必载频道。
  • 塞斯·戈登塞斯·戈登(英语:Seth Gordon,1976年7月15日-)是一名美国电影导演、制片人、编剧和剪辑师。他参与制作、导演了多部电影和电视作品。他先后取得耶鲁大学建筑学学士学位和哈佛大学
  • 于达真于达真(1549年-1599年),原名于瑱,字子充,后更名达真,改字子冲,山东济南府历城县人。明朝政治人物。万历五年(1577年)进士,授泽州知州,官至陕西参政,卒于官,年四十六。
  • 尼特族尼特族(英语:NEET,全称Not in Employment, Education or Training)是指不就业、不安排就学、不进修或不参加就业辅导的年轻人。尼特族一词最早出现于英国,之后其他国家也开始使用