While循环

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

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

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

相关

  • 甲砜霉素甲砜霉素,又名硫霉素、甲砜氯霉素或赛芬妥霉素,是一种酰胺醇类抗生素。它是氯霉素的甲基磺醘基相似体,有着相似的反应,强度却小2.5-5倍。与氯霉素相似,甲砜霉素不溶于水,但却极易溶
  • 尘螨尘螨(学名:Dermatophagoides spp.)是一种8只脚的微小的蛛形纲节肢动物,长170-500微米,宽250-322微米,雌雄个体均为乳白色,肉眼是几乎看不到的,最喜欢生长在温暖潮湿的环境中,适合生长的
  • Netscape公众授权条款Netscape公众许可证(英语:Netscape Public License,简称NPL)是一个自由软件许可证,Netscape通信公司最初发布Mozilla的许可证。其最显著的特点是它给予了Mozilla的原始开发者(Nets
  • 磁气疗法磁疗(magnetotherapy),即所谓的磁场治疗,是指涉及"磁场","磁力"等概念的伪科学性质的替代医学。例如宣称磁力或磁场对人体有正面效果,可利用磁的影响达到身心保养或疾病治疗的效果
  • 亚述人亚述人(阿拉米语:ܥܡܐ ܐܬܘܪܝܐ ;希伯来语:אשורים ;阿拉伯语:الآشوريون ),又称叙利亚人(Syriacs),是主要生活在西亚两河流域北部的一个民族集团,属于阿卡德人的分
  • 量子位元量子比特(又称为Q比特、qubit ),在量子信息学中是量子信息的计量单位。传统电脑使用的是0和1,量子电脑虽然也是使用0跟1,但不同的是,量子电脑的0与1可以同时计算。在古典系统中,一
  • 白对虾中南美白对虾(学名:Litopenaeus vannamei),俗称白虾、白对虾、白脚虾或太平洋白虾,是一种生活于太平洋东岸的对虾科滨对虾属物种。本物种自1990年代初期已引进台湾的养殖场饲养,以
  • 凯莉·奥斯本凯莉·李·奥斯本(英语:Kelly Lee Osbourne,1984年10月27日-)是一名英国女歌手、演员、作家、电视主持人、模特儿和时装设计师。她是著名歌手奥齐·奥斯本和电视主持人莎朗·奥斯
  • 娄烦山药蛋娄烦山药蛋,是中华人民共和国山西省太原市娄烦县的特产马铃薯。娄烦县的主要经济收入来源是马铃薯(俗称山药蛋)产业,并兼顾发展大蒜、胡萝卜等经济作物。2013年,娄烦县开始加大对
  • 顾以山顾以山(1417年-?),字安道,直隶苏州府常熟县人,明朝政治人物。顺天府乡试第六名。天顺元年(1457年),参加丁丑科会试,得贡士第五十二名。殿试登进士第三甲第九十名。任监察御史。历官河南