C语言学习笔记
本系列笔记是学习复盘慕课上浙江大学 翁恺老师《程序设计入门-C语言》课程的笔记和一些自己的总结。(文章的部分截图来自课程视频截图)
课程链接:https://www.icourse163.org/learn/ZJU-199001?tid=1206771253#/learn/content
第五周:循环控制 用例子程序来说明
5.1循环控制
5.1.1 循环控制
素数:只能被1和自己整除的数是素数
EG1: 判断一个数是不是素数?
方法1: 用循环,判断整个数能不能整除2~n中的数 (例子程序 )
缺点:当第一次发现可以整除时 就可以出循环了 例如 6 6/2 不必在做 6/3
如何解决:使用break
最后输出的时候判断是不是素数:
- 可以加一个变量 isPrime 来分开输出的情况
- 可以直接使用i和n的比较值来分开输出的情况
Break和continue分别用在什么情况下:
- break是这个循环与多少轮都不做了 跳出这个循环
- continue 跳过循环这一轮剩下的语句 但仍然进入下一轮的