明天拿书,仍以江南文章为主学习
选择结构
C语言中提供了四大跳转语句, 分别是return、break、continue、goto
-
return
就是返回某一个状态,没什么要点
-
break
- 作用:立即跳出switch语句或循环
- break注意点:break离开应用范围,存在是没有意义的
- 在多层循环中,一个break语句只向外跳一层
- break下面不可以有语句,因为执行不到
-
continue
注意点:continue离开应用范围,存在是没有意义的
-
goto
- 这是一个不太值得探讨的话题,goto 会破坏结构化程序设计流程,它将使程序层次不清,且不易读,所以慎用
- goto 语句,仅能在本函数内实现跳转,不能实现跨函数跳转(短跳转)。但是他在跳出多重循环的时候效率还是蛮高的。
循环嵌套
循环结构的循环体中存在其他的循环结构,我们称之为循环嵌套
注意点:
- 在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少 CPU 跨切循环层的次数
- 一般循环嵌套不超过三层n外循环执行的次数 * 内循环执行的次数就是内循环总共执行的次数
应用:
-
图形打印
一重循环解决线性的问题,而二重循环和三重循环就可以解决平面和立体的问题了打印矩形
- 打印三角形
尖尖朝上,改变内循环的条件表达式,让内循环的条件表达式随着外循环的i值变化,尖尖朝下,改变内循环的初始化表达式,让内循环的初始化表达式随着外循环的i值变化
现在是凌晨1点53分,今天就到这吧
That's all
最后
以上就是单薄服饰最近收集整理的关于C语言学笔记day8—选择结构与循环嵌套选择结构循环嵌套的全部内容,更多相关C语言学笔记day8—选择结构与循环嵌套选择结构循环嵌套内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复