While循环

✍ dations ◷ 2024-12-23 04:05:15 #控制流程,计算机编程

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

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

相关

  • 结节病结节病(英文:Sarcoidosis,来自单词sarc,“肉体”的意思,并加上后缀-oid表示“像..似的”或“有质量的”,与后缀-osis,“疾病或非正常情况”的意思)英文中有时也被叫做sarcoid(简称),贝
  • 科索沃面积以下数据是以2019年估计国家领袖国内生产总值(购买力平价) 以下数据是以2018年估计国内生产总值(国际汇率) 以下数据是以2018年估计人类发展指数 以下数据是以2013年估计立
  • 美丽人生《美丽人生》(意大利语:La vita è bella,意为“人生是美好的”),1997年电影,由导演罗伯托·贝尼尼自编自演,荣获奥斯卡最佳男主角、欧洲电影奖最佳影片及多个国际大奖。电影讲述意
  • 体操体操是类运动项目的总称,在国际体操联合会中分为几个单项,竞技体操、艺术体操、蹦床、技巧运动和竞技健美操。竞技体操分为男子6个项目:自由体操,鞍马,吊环,跳马,双杠,单杠;女子四个
  • 肉食亚目见内文肉食亚目(学名:Adephaga)是昆虫纲鞘翅目的一个亚目。肉食亚目的特色是第一可见腹节之腹板多为后足基节窝所分开,后翅近中部处具1或2横脉(通常为m-cu横脉形成oblong cell),前
  • 康特拉科斯塔康特拉科斯塔县(Contra Costa County),又称康县,是美国加州的一县,位于旧金山湾区的东部。根据2000年的人口普查,康特拉科斯塔县共有94万8816人居住在此,其中白人占65.5%、亚裔美国
  • 普通黄道蟹普通黄道蟹(学名:Cancer pagurus),亦称食用黄道蟹、面包蟹或按其英语俗称直译为棕蟹,是分布在北海、北大西洋及地中海的一种蟹。它们的体型粗壮,呈红褐色,甲壳呈圆形,钳端黑色。它们
  • 埃朗根埃朗根(Erlangen)为德国无属县城市,位于巴伐利亚州北部弗兰肯地区的大纽伦堡地区。距离纽伦堡只有15分钟火车车程。这个城市特别因为埃朗根-纽伦堡大学及西门子公司中心而著名,
  • 伍 (军队编制)和平期间罕见军事强国有实力编制普通国家有实力编制伍(英语:Fireteam)是军队的编制单位,在班以下,故名思意,就是一般约三到五人为一伍,多以资深或能力优异的士兵(一等兵或上等兵)拔擢
  • 洛根 (新墨西哥州)洛根(英语:Logan)是美国新墨西哥州奎伊县的一个村庄,2000年普查的人口为1,094人。