循环结构程序设计总结
1、本次课学习到的知识点:
(1)循环结构程序设计
归纳出哪些操作需要反复执行——循环体
这些操作在什么情况下重复执行——循环控制条件
一旦确定循环体和循环条件,循环结构也就基本确定了。再选用三种循环语句实现循环。
(2)如果实现给定了循环次数:首选for语句,因为它看起来最清晰。
如果循环次数不明确,需要通过其他条件控制循环,通常选用while语句或do-while语句。
if(循环次数已知)
使用for语句
else /循环条件未知/
if(循环条件在进入循环是明确)
使用while语句
else /循环条件需要在循环体中明确/
使用do-while语句
(3)在例4-9中,当x最后变成0时,处理过程结束。经过归纳得到:
重复的步骤:1、x%10,分离一位2、x=x/10,为下一次分离做准备3、直到x==0,循环结束。
(4)在例4-11中,假定头两项分别用x1=1和x2=1表示,则新项x=x1+x2,然后更新x1和x2:x1=x2及x2=x,为计算下一个新项x做准备。
2. 实验过程中遇到的问题及解决方法:
(1)在做一道实验时,有时候不太会分析题目的意思。
(2)复杂的实验,往往不知道从何开始。
(3)询问老师和同学,查阅书籍和资料来解决问题。
3. 感想与体会
这一节课主要是循环结构程序设计,熟练运用三种循环语句for语句,while语句,do-while语句进行程序编译并解决问题。通过实验练习,已经感觉自己渐渐会使用这三种语句了。不知不觉,时间已经过去了大半,对于c语言已经不再陌生了,希望接下来的学习会越来越好。