循环结构程序设计总结

                                        循环结构程序设计总结

       循环结构是三种基本程序结构的的最后一种,也是最难的一种,这是因为它是最考验逻辑表达的一种结构。循环结构的应用也是十分广泛的。现在将循环结构程序总结如下:

循环结构的定义

程序设计中需要反复执行的某一条语句或语句块所构成的结构,被称为循环结构。

循环结构的语句:

循环结构的语句有三种:while语句、do-while语句、for语句。

while语句的格式为:


 

while(表达式){
     循环体
}

 

先计算表达式的值,如果表达式的值为真,则执行一次循环体,执行完后再去判断一次表达式的值,如此循环往复。

 

do-while语句的格式为:


 

do{
     循环体
}while(表达式);

 

与while语句的唯一区别在:do-while语句先执行一次循环体,再判断表达式的值,如此同while语句一般循环往复。

 

for语句的格式为:


 

for(表达式1;表达式2;表达式3){
    循环体
}

 

       如果循环体重复的次数是固定的、已知的,则一般使用for语句。其中表达式1为循环变量的初始值,表达式2为循环变量的终止值,表达式3为循环变量每次循环的增量。

对循环进行控制的语句:

对循环进行控制的语句主要有两个:break语句和comtinue语句。

break: 退出整个循环。

continue: 退出本次循环,进入下一次循环。

 

循环语句同之前的条件语句一样,都可以通过嵌套实现复杂的程序设计。而循环语句和条件语句的结合可以产生极大的威力。

 

心得:

  1. 输出图形类的程序,如 “输出用@组成矩形” 之类的程序,可以用两个for循环的嵌套结构,外层for循环代表第几行,内层for循环代表某一行的第几个元素;
  2. 在循环语句中加入带条件语句(if语句)的break和continue语句,可以实现对循环的有效控制;
  3. 有时候数学公式的运用可以提高程序运行的效率,但有些时候,令计算机多次重复循环才是最效率的解决办法;
  4. 在循环结构中,循环变量是非常重要的,可以对循环变量进行某些限制,实现对循环的限制;
  5. 模运算和除法运算可以实现对一个整数每位数字的分离;
  6. 最大公因数的求法有:辗转相除法和更相减损法。求最小公倍数,可以先求出最大公因数,再用两数的积除以最大公因数;
  7. 合理运用Ascll码,并与循环变量相配合可以实现不同字符的循环输出;
  8. 可以运用数组进行数据的存储。

体会:

       经过两周的努力,循环结构的学习也落下尾声。相比于之前的顺序结构和条件结构,循环结构的难度陡然上升,使我感觉到了明显的吃力。相比于顺序结构和条件结构,循环结构的主要困难已经不再是代码方面的简单问题了,而是逻辑问题。在自己的逻辑构思中,如何用这三种结构去实现某个程序是最大的困难。

       虽然问题比较多也比较困难,但在通过自己的努力完成那么多题目之后,我也明显感觉到了自己的提升,自己对程序设计的理解也更加的深入了。

 

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值