分支结构,for循环,while循环,跳出循环
2024-09-06 18:13:24
流程控制
- 概念:通过规定的语句让程序代码有条件的按照一定的方
式执行
顺序结构
- 按照书写顺序来执行,是程序中最基本的流程结构
选择结构(分支结构、条件结构)
分支结构
单路分支:if(执行的条件){条件成立执行}
双路分支:if(条件成立执行){条件成立执行}else{条件不成立执行}
多路分支:if(条件1){}else if(条件2){}...else{上述条件都不成立执行的代码}
嵌套结构:if(){ if(){}else if(){} };
switch语句
switch(){case值1: 表达式1;break;case值2: 表达式2;break;...default: 表达式;}
- 根据给定的条件有选择的执行相应的语句
循环结构
for循环
- 在给定的条件满足的情况下,反复的执行同一段代码
for(初始条件;终止条件;步进值){循环体}
- 表格间距cellspacing='0' cellpadding='0' width='500' height='500'
12.28
while循环
条件满足的时候,执行循环体,当不满足的时候退出循环
while(表达式){循环体;}
先最少执行一次,再进行条件的判断,条件满足继续执行,不满足退出循环。
do{}while();
循环中的跳转语句
break
跳出并且终止整个循环,如果后边有代码,继续往下执行。
continue
跳出并且终止当前循环,如果下个值仍然满足循环条件,则继续循环。
跳出多层循环
标签名 语句;
标签名只可以作用于break或continue;
最新文章
- SVN需要忽略的文件类型
- 一次简单的MySQL数据库导入备份
- ThreadLocal实现线程范围内共享
- 无责任Windows Azure SDK .NET开发入门篇三[使用Azure AD 管理用户信息--3.3 Details用户详细信息]
- iOS之极光推送
- c#创建带参数的线程
- jd.py
- Fiddler 教程 转自小坦克
- flask + wtform + google storage
- 20170109| javascript记录
- MySQL下创建数据库以及授权用户
- iOS 图像处理(一):获取某一点位置的像素
- Ideal test 不执行main方法了
- 解决boostrap中,iframe渲染下,苹果手机横向无法显示剩余内容问题
- 1.1.1 vue-cli脚手架工具
- hdu 2571 (命运) 那个配图女神
- 10缓冲流、转换流、序列化流、Files
- 记录一下获取浏览器可视区域的大小的js
- 2016-2017 ACM-ICPC Pacific Northwest Regional Contest (Div. 2) 题解
- 服务信息块协议 SMB(Server Message Block protocol)