C语言循环结构

C语言的循环控制结构一般有三种基本形式:while 当型循环语句、do-while 循环语句和 for 循环语句。循环结构中有一个循环体,根据判断的结果来决定执行循环体的次数。

while 循环先判断,条件判断为真则执行循环体;do-while 循环先执行一次循环体,再判断条件是否为真。while 语句和 do-while 语句可以相互转换。for 循环的循环处理次数比 while 和 do-while 更加简洁,for 循环的执行顺序是先初始化循环变量,再判断条件是否为真,条件为真则执行循环体;执行完毕则改变循环变量,再次对条件进行判断,循环执行直至条件不成立。

本章详细讲解了循环结构的三种基本形式,并用这些循环语句实现了一些编程实例,其中包括:使用 while 和 do-while 实现统计字符数、求最大公约数、数列求和 、分解质因子等,使用 for 循环实现数列求和、求最大值最小值、for 循环嵌套应用、遍历数组,最后综合使用 while、do-while 和 for 三种循环语句实现了顺序查找和二分法查找编程实例。
本章内容:
1. C语言三种循环结构
2. C语言while和do while循环语句
3. C语言统计字符和数字的个数
4. C语言求最大公约数
5. C语言十进制数转换为二进制数
6. C语言分解质因数(质因子)
7. C语言判断素数(质数)
8. C语言数列求和(使用while循环)
9. C语言for循环语句的用法
10. C语言数列求和(使用for循环)
11. C语言计算棋盘上的麦粒
12. C语言求全班同学身高的最大值和最小值
13. C语言输出n行n列星号
14. C语言兑换压岁钱
15. C语言for循环给数组元素赋值
16. C语言将数字倒叙输出
17. C语言打印杨辉三角
18. C语言冒泡排序算法(附带源码)
19. C语言break和continue语句(跳出循环)
20. C语言顺序查找算法(附带源码)
21. C语言二分法查找算法(附带源码)