05:for循环、break和continue、while、do-while、二重循环
2016-09-23 22:09
393 查看
l 循环语句
循环语句可以让一组语句反复多次运行。
for 关键词循环。
for循环中可以让一个变量依次代表一组数字,使用同样一组语句处理数字。
采用如下结构描述for循环变量的变化过程:
for(表达式①;表达式②;表达式③)
{
语句④(循环体);
}
表达式①:赋值表达式,给控制变量赋初始值(从几开始)
表达式②:关系/逻辑表达式,循环控制条件(变化范围)
表达式③:一般为赋值,给控制变量增量或者减量(循环变量变化)
如果循环正常结果,循环变量一定在范围之外。
for循环有可能不执行大括号里的内容。
for循环里的每一部分都可以省略(死循环/无限循环)。
while 不知道循环次数的使用的循环
while循环的逻辑表达式中写成1,就成了死循环(无限循环)。
while循环里也可以使用break;和continue;语句。
while循环中的逻辑表达式的判断和语句的执行时交替进行的,永远先判断逻辑表达式。
while循环有可能什么不会执行任何语句。
do while 循环,至少执行一次的循环。
注意分号。
break 立刻结束语句循环。
一旦执行了break,该循环下语句均不再执行,循环变量不再变化。 如果循环采用break结束,结束后循环变量在范围内。
continue 循环中的中间循环语句这次不执行。
如果编写程序时无法计算循环执行的次数,就可以编写一个死循环,在死循环中使用分支语句和break语句结束死循环。
l 随机数
无法预先知道的数叫做随机数。
rand 标准函数,用来获得随机数。
需要包含stdlib.h的头文件。
srand 标准函数,用来设置随机数种子。(比喻:种苹果树)
需要包含stdlib.h的头文件。
time 标准函数,可以获得当前时间。
需要包含time.h的头文件。
练习:[循环与分支综合]猜数游戏,1-100的电脑既定随机数,给用户6次机会,每次猜大给出提示,猜小给出提示,猜对的时候给出提示(结束整个语句),如果6次都猜错,提示用户机会已经用完,并输处正确答案。
循环语句可以让一组语句反复多次运行。
for 关键词循环。
for循环中可以让一个变量依次代表一组数字,使用同样一组语句处理数字。
采用如下结构描述for循环变量的变化过程:
for(表达式①;表达式②;表达式③)
{
语句④(循环体);
}
表达式①:赋值表达式,给控制变量赋初始值(从几开始)
表达式②:关系/逻辑表达式,循环控制条件(变化范围)
表达式③:一般为赋值,给控制变量增量或者减量(循环变量变化)
如果循环正常结果,循环变量一定在范围之外。
for循环有可能不执行大括号里的内容。
for循环里的每一部分都可以省略(死循环/无限循环)。
while 不知道循环次数的使用的循环
while循环的逻辑表达式中写成1,就成了死循环(无限循环)。
while循环里也可以使用break;和continue;语句。
while循环中的逻辑表达式的判断和语句的执行时交替进行的,永远先判断逻辑表达式。
while循环有可能什么不会执行任何语句。
do while 循环,至少执行一次的循环。
注意分号。
break 立刻结束语句循环。
一旦执行了break,该循环下语句均不再执行,循环变量不再变化。 如果循环采用break结束,结束后循环变量在范围内。
continue 循环中的中间循环语句这次不执行。
如果编写程序时无法计算循环执行的次数,就可以编写一个死循环,在死循环中使用分支语句和break语句结束死循环。
l 随机数
无法预先知道的数叫做随机数。
rand 标准函数,用来获得随机数。
需要包含stdlib.h的头文件。
srand 标准函数,用来设置随机数种子。(比喻:种苹果树)
需要包含stdlib.h的头文件。
time 标准函数,可以获得当前时间。
需要包含time.h的头文件。
练习:[循环与分支综合]猜数游戏,1-100的电脑既定随机数,给用户6次机会,每次猜大给出提示,猜小给出提示,猜对的时候给出提示(结束整个语句),如果6次都猜错,提示用户机会已经用完,并输处正确答案。
相关文章推荐
- C#基础(4)——break语句、continue语句、while循环、do-while循环、for循环、foreach循环
- javass 视频笔记三 switch语句 for循环,while循环,do-while循环,break和continue
- Python条件判断 if-else for循环 while循环 break continue
- JavaSE (七)循环控制语句:while、do....while、for,break和continue用法
- linux学习第六十五篇:for循环,while循环, break跳出循环,continue结束本次循环
- 循环(for,while,do-while附加break,continue区别)
- for循环、while循环、break跳出循环、continue结束本次循环、exit退出整个脚本
- 【shell编程】for循环、while循环、break跳出循环、continue结束本次循环和exit退出整个脚本
- JAVA流程控制语句(顺序语句、判断、选择判断语句、while循环、do while循环、for循环、break、continue关键字)
- [置顶] 循环语句if(){}else{}、if(){}else if(){}...else{}、do{}while()、for(){}、with(){}break/continue语句
- for循环、while循环、break循环、continue结束本次循环、exit退出整个脚本
- python笔记5 - 字符串格式化表达式,while语句嵌套,for循环,break,continue,死循环
- 20.10 for循环 20.11/20.12 while循环 20.13 break跳出循环 20.14 continue结束本次循环 20.15 exit退出整个脚本
- Shell脚本(for循环,while循环,break跳出循环,continue结束本次循环)
- for循环、while循环、continue、break、exit解析、select用法
- js---javaScript(循环语句的使用实例)for while do....while(转移语句): break, continue , return
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- for循环、 while循环、break跳出循环、continue结束本次循环、exit退出整个脚本
- for循环,while循环,break跳出循环,continue结束本次循环,exit退出整个脚本
- for循环、while循环、break跳出循环、continue结束本次循环、exit退出整个脚本