C语言基础-循环控制07
来源:互联网 发布:vb.net 多线程实例 编辑:程序博客网 时间:2024/06/05 21:55
1.switch语句
switch(表达式)
{
case值1:
执行代码;
break;
case值2:
执行代码;
break;
case值3:
执行代码;
break;
default:
执行代码;
break;
}
一般情况下,每一个case的后面都要加1个break.
2.循环控制
2.1 while循环
while(条件表达式)
{
那段需要被反复不停执行的代码;
循环体;
}
2.2 do-while循环
do
{
循环体;
}while(条件表达式);
2.3 for循环
for(初始化表达式;循环条件表达式;循环后操作表达式)
{
循环体;
}
第一步骤:先执行初始化表达式.
第二步骤:判断循环条件表达式的真假.
2.3.1如果为真,就执行循环体.循环体执行完毕之后.再执行循环后操作表达式.然后跳回第二步骤继续执行.
2.3.2如果为假,就结束for循环.
2.4 break和continue区别
2.4.1. break
1).可以使用在switch-case的case代码块中.代表立即结束switch-case结构.
2). break还可以用在循环体中.
如果在循环体中遇到了break.就会立即结束当前这个循环结构.
在循环体的内部可以直接结束当前循环.
当遇到了break是立即、马上、立刻、现在、now结束当前循环结构.
就算break后面还有循环体代码不会执行.
3).结束循环的方式
a.判断循环条件得到假而结束.
b.在循环体的内部使用break结束.
2.4.2 continue
1). continue只能使用在循环体中.
2).在循环体中.如果遇到了continue.
会立即结束本次循环 然后回去判断循环条件.
- C语言基础-循环控制07
- 黑马程序员---C语言基础---循环控制
- 黑马程序员****C语言基础****控制语句:循环
- C语言基础:循环
- C语言循环控制语句
- C语言循环控制详解
- C语言DAY05 - 循环控制
- C语言DAY06 - 循环控制
- C语言基础-循环结构
- C语言基础之循环
- C语言基础----流程控制
- C语言基础.控制流
- 黑马程序员——C语言基础---流程控制(选择结构,循环结构)
- c语言基础语法二——循环控制条件语句(完节)
- C语言基础整理2(运算符、数据类型、控制语句、循环语句、数组)
- C语言学习_006_C控制语句:循环
- C语言:循环控制练习 等边三角形
- C语言 循环控制 打印数列
- c#简单的窗体移动
- Java中IO操作
- Java面试题全集(中)
- 实训项目第二周1
- python 预测结果评价 准确率 精度 查全率 accuracy precision recall F1
- C语言基础-循环控制07
- ajax基础——如何用原生js封装一个ajax函数
- serializeArray()与 serialize()
- 34. Search for a Range
- bzoj 工作安排(最小费用最大流)
- ubuntu 下修改了/usr/lib下导致sudo无法使用
- obj 文件读取 openGL 显示3D图
- 某月某日是某年的第几天
- Spring 嵌套注入