C语言 四
目录
流程控制
循环控制语句
while
do while
for
跳转控制语句
break
continue
goto
断点调试       
7 流程控制
7.2 循环控制语句
① while 循环
1  | while (条件表达式)  | 
**死循环(不会结束的循环):**条件表达式永远成立!
**可以结束的循环:**条件表达式不能永远成立,且随着循环次数增加越来越趋向于不成立。
② do while 循环
1  | do  | 
while 和 do while 区别:
do while 循环结构,循环体语句第一次执行未经过条件判断,但以后的每一次循环体语句的执行还是会先经过条件判断。
③ for 循环
1  | for (循环变量初始化; 条件表达式; 循环变量变化)  | 
总结:
循环变量初始化: 循环之前执行,执行一次。
条件表达式:每次执行循环体语句先判断,同 while 一致; 执行次数比循环次数多1次。
循环变量变化:循环体语句(大括号中的语句)后面执行,执行次数同循环次数一致。
7.3 跳转控制语句
① break
1  | 1. 在 switch case 结构中使用: 结束所在的 case  | 
break 跳出整个循环!
② continue
1  | 在循环结构(for、while、do while)中使用: 结束本次循环  | 
continue 跳出本次循环!
③ goto
1  | 1. 使用 goto 可以跳转到指定位置  | 
9 断点调试
9.1 断点调试介绍
1  | 断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下,然后程序可以进行分析从而找到这个Bug。  | 
9.2 如何设置断点
1  | 在代码行号的前面单击中即可添加断点,再次点击可以取消断点; 或者使用快捷键 F9,会给光标所在行添加或取消断点。  | 
9.3 断点调试应用案例 —— 逐过程调试
1  | 使用逐过程断点调试查看下面代码中变量的变化情况,逐过程是从断点开始逐条语句执行,执行一条语句就暂停一次,可以点击“逐过程”按钮或使用快捷键F10执行下一条语句。  | 
9.4 断点调试应用案例 —— 逐断点调试
1  | 当我们程序中存在多个断点时,程序执行到第一个断点开始暂停,我们想直接执行到下一个断点再次暂停,而不是逐行执行到下一个断点,我们可以单击“继续”按钮或者使用快捷键F5。  | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 (o(* ̄▽ ̄*)ブ!
.png)
.png)
.png)
.png)
.png)

.png)
.png)