05:for循环、break和continue、while、do-while、二重循环
来源:互联网 发布:人工智能农机概念股 编辑:程序博客网 时间:2024/06/12 00:03
l 循环语句
break 立刻结束语句循环。循环语句可以让一组语句反复多次运行。
for 关键词循环。
for循环中可以让一个变量依次代表一组数字,使用同样一组语句处理数字。
采用如下结构描述for循环变量的变化过程:
for(表达式①;表达式②;表达式③)
{
语句④(循环体);
}
表达式①:赋值表达式,给控制变量赋初始值(从几开始)
表达式②:关系/逻辑表达式,循环控制条件(变化范围)
表达式③:一般为赋值,给控制变量增量或者减量(循环变量变化)
如果循环正常结果,循环变量一定在范围之外。
for循环有可能不执行大括号里的内容。
for循环里的每一部分都可以省略(死循环/无限循环)。
while 不知道循环次数的使用的循环
while循环的逻辑表达式中写成1,就成了死循环(无限循环)。
while循环里也可以使用break;和continue;语句。
while循环中的逻辑表达式的判断和语句的执行时交替进行的,永远先判断逻辑表达式。
while循环有可能什么不会执行任何语句。
do while 循环,至少执行一次的循环。
注意分号。
一旦执行了break,该循环下语句均不再执行,循环变量不再变化。如果循环采用break结束,结束后循环变量在范围内。
如果编写程序时无法计算循环执行的次数,就可以编写一个死循环,在死循环中使用分支语句和break语句结束死循环。
l 随机数
无法预先知道的数叫做随机数。
rand 标准函数,用来获得随机数。
需要包含stdlib.h的头文件。
srand 标准函数,用来设置随机数种子。(比喻:种苹果树)
需要包含stdlib.h的头文件。
time 标准函数,可以获得当前时间。
需要包含time.h的头文件。
练习:[循环与分支综合]猜数游戏,1-100的电脑既定随机数,给用户6次机会,每次猜大给出提示,猜小给出提示,猜对的时候给出提示(结束整个语句),如果6次都猜错,提示用户机会已经用完,并输处正确答案。
- 05:for循环、break和continue、while、do-while、二重循环
- JavaSE (七)循环控制语句:while、do....while、for,break和continue用法
- do-while循环、break、continue、数组
- day04 循环 随机值 break和continue 循环嵌套 while 循环 do while
- js continue 与 break while 与 do while循环
- C#基础(4)——break语句、continue语句、while循环、do-while循环、for循环、foreach循环
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- 分支语句(if,switch case)、循环(for,while,do while)、continue、break、随机数
- JAVA 基础语法(四)——循环结构(while,do...while,for,break,continue)
- while和do..while和for循环
- Java循环for, while和do...while
- while循环、do..while 循环、for循环
- for循环,do....while循环,while循环
- for循环,while循环,do while循环
- while、do while、for循环
- 循环:for、while、do-while
- 循环语句if(){}else{}、if(){}else if(){}...else{}、do{}while()、for(){}、with(){}break/continue语句
- #笔记#圣思园 JavaSE 第7讲——流程控制语句 while、do while、for循环、break、continue
- 关于ProGuard的学习了解
- HTML 学习笔记
- maven打包带有main函数入口的jar
- 深度学习(十六)基于2-channel network的图片相似度判别-CVPR 2015
- 如何在地图上画曲线轨迹(贝塞尔曲线)
- 05:for循环、break和continue、while、do-while、二重循环
- XXX-笔试
- Flash容量设置错误导致的No Algorithm found for: 08020000H – 08024FD3H
- 1008 N的阶乘 mod P
- div+css基础教程
- Hadoop入门(一)—设计思想与架构
- 表单
- 动态规划算法之矩阵链式乘法
- SDL2源代码分析1:初始化(SDL_Init())