在程序的运行过程中,最基本的执行是顺序执行,这是最基本,也是最素质的循环,当只有一个措置核心的情况下,指令只能一条条地“喂”给计算机。除映射实际生活中的选择,产生了if else语句,我们还需要映射生活中的其他措置体例,例如循环,循环就是不竭地做某事情,这一点在生活中,实践中很常见。例如工厂上的机械手臂,它不竭地做一件事情。例如把产品从A点拿到B点。微波炉按时器其实也是循环结构,
微波炉加热器会不竭地问计时器:“嘿,按时器老哥,时间到了吗”
计时器老哥会说:“emmm,还没呢,你再热热吧”
然后加热器收到这个回应后继续加热,一定的间隔之后,好比一秒。加热器会再次倡议这个回话,直到计时器说:“OK了,收工吧。”这就是循环。
因此,程序设计中也会有循环,不过一定要注意一点的就是一般我们不会去构造一个死循环(它永远也不会停止。它会一直运行下去),除非需要。
C语言教程第五弹|按时加热的时候微波炉会想什么呢-1.jpg (55.13 KB, 下载次数: 0)
2018-8-24 22:35 上传
死循环实例
while 循环 先判断 后执行
C语言教程第五弹|按时加热的时候微波炉会想什么呢-2.jpg (10.26 KB, 下载次数: 0)
2018-8-24 22:35 上传
while循环的一般结构
while中文意思是当……的时候 。在上图中只要给定的被检测对象为真,那么 while 循环语句会重复执行语句块。而为了不构成死循环,我们一般在循环体内部会对被检测对象做一些改变,不让它一直为真。
C语言教程第五弹|按时加热的时候微波炉会想什么呢-3.jpg (25.51 KB, 下载次数: 0)
2018-8-24 22:35 上传
微波炉按时器其实也是循环结构
在循环程序结构中会不竭地对被检测的对象进行判断 判断被检测的对象是否为真,如果为真,则执行循环体内的代码,反之,退出循环体,执行循环体之外的代码。
C语言教程第五弹|按时加热的时候微波炉会想什么呢-4.jpg (25.18 KB, 下载次数: 0)
2018-8-24 22:35 上传
do while循环 先执行,后判断
C语言教程第五弹|按时加热的时候微波炉会想什么呢-5.jpg (10.51 KB, 下载次数: 0)
2018-8-24 22:35 上传
do while 循环的一般结构
do while 循环和while循环没有素质的差距,do while语句中他会先执行语句块中的内容,然后再进行判断。
C语言教程第五弹|按时加热的时候微波炉会想什么呢-6.jpg (23.15 KB, 下载次数: 0)
2018-8-24 22:35 上传
For 循环
C语言教程第五弹|按时加热的时候微波炉会想什么呢-7.jpg (27.03 KB, 下载次数: 0)
2018-8-24 22:35 上传
for循环的一般结构
在此,我们只特定地举一个用的很是多的例子来讲一下for循环,一般情况我们是这样使用for循环的。for 有三个重要的“设置区”
1、初始化变量:这里可以给一个变量设定一个初始值,并且在C语言里这个变量必须提前界说好
2、设定变量的约束规模:例如 i=50;
3、对变量进行操作:这一点主要就是对变量进行递增或者递减的操作。
举一个小例子:
C语言教程第五弹|按时加热的时候微波炉会想什么呢-8.jpg (26.66 KB, 下载次数: 0)
2018-8-24 22:35 上传
这里的初始化变量是:i=0,尽管前面将i赋值为107878,可是没有关系,新的赋值操作会笼盖先前赋值的内容
设定变量的约束规模是:i
对变量进行的操作是:i= i+10,也就是每一次循环递增10
这一部分的内容主要就是一些基本的语言结构,理解起来不是很难,可是最主要的是要多加练习。
PS,printf函数中每一句话的后面有个 n 这是什么是控制字符,他其实不具有实际的字面意义,它的主要功能是控制计算机的打印工作,n 的意思是告诉计算机“嘿,老哥。你看到我了,看到我了就把打印的开始位置换到下面一行去,不要在我这一行继续打印了”,因此 n被称为换行符。
更多内容回复查看:
游客,如果您要查看本帖隐藏内容请回复
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览115009 人正在系统学习中 相关资源:基于WinCC组态软件的加热炉炉温优化与仿真研究_winCC实现加热炉…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!