美文网首页
10、循环

10、循环

作者: 无力吐槽果 | 来源:发表于2016-11-01 11:03 被阅读0次

程序由算法加数据构成

算法流程:顺序执行,重复执行,选择执行

顺序执行:从上而下一步步执行

重复执行:while循环和for循环

选择执行:接下来要学的分支和跳转

每一门编程语言都至少会提供这三种程序的执行流程

while是入口条件循环,在进入循环之前,需要检查条件是否吻合才会进入循环状态

判断条件用了关系运算符来进行判断,使得两者之间连接形成一个关系表达式,关系表达式会产生一个值,这个值是真或者假

当关系表达式为true时,while会进入循环,当表达式为felse时,会跳过循环

0代表false,非0代表true

_Bool专门用来代表true和false

while循环是一个不确定的循环,主要用于判断式的循环,不利于用在计数式的循环上面

使用for循环就能很好的进行计数循环for(;;;)括号内为三个分号,当然,也可以添加,定义新的变量条件;

上面两个循环都称之为入口循环,他们很容易导致因为判断条件的问题,导致循环体语句一个都不执行

还有一种叫做出口循环的函数

do{

}while(条件)这种循环能够保证循环至少能够执行一次

相关文章

  • 循环结构2

    for循环 // 在循环的外部定义循环变量 let i = 1; while(i<=10){ ...

  • 多线程练习:主/子线程交替循环

    题目: 编写程序实现,子线程循环10次,接着主线程循环20次,接着再子线程循环10次,主线程循环20次,如此反复,...

  • 170.autohotkey语法

    autohotkey的循环是用loop关键字,比较简单。如果要10次循环,那么可以用loop, 10 {循环} 在...

  • 【编程】python入门---while循环01

    while循环 语法: Ctrl + C: 强制结束死循环 for 循环:输出1到10 一、利用while循环输出...

  • 10、循环

    程序由算法加数据构成 算法流程:顺序执行,重复执行,选择执行 顺序执行:从上而下一步步执行 重复执行:while循...

  • 经典多线程面试题

    题目:子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次,接着再回到主线程100次,如此循环50...

  • 8-跳出循环break & 跳过本次循环continue

    跳出循环break 在循环中,break语句可以跳出循环。 例如,循环打印1 ~ 100的整数,变为1~10:n ...

  • for的嵌套和数值

    for循环的嵌套(重点) 在for循环中有嵌套了一个for循环 for(var a=0;a<10;a++){ ...

  • 循环

    for循环 OC风格的循环 for-in,0..<10表示从0到9 for-in,0...10表示从0到10 省略...

  • for嵌套

    for循环的嵌套(重点) for循环中有嵌套了一个for循环 for(var i=0; i<10;i++){ ...

网友评论

      本文标题:10、循环

      本文链接:https://www.haomeiwen.com/subject/mgyputtx.html