循环结构程序设计

这里我将直接介绍循环语句,就不过多介绍前面的基础了

我们学习循环程序是为了解决生活中遇到需要重复处理的问题,一般这种问题人们计算需要花费很大的精力,而使用计算机仅仅只需要一会儿。

1.while循环

while循环的结构为:while(表达式){语句}。

其中表达式也被称为循环条件表达式,只有当循环条件表达式为真时才会执行循环体语句。

2.do...while循环

do...while循环结构为:  do

                                       {

                                          语句

                                        }

                                    while(表达式);

其中语句就是循环体,表达式为循环条件表达式,表达式为非0时会持续进行循环,当表达式为非0时会结束循环。

3.for循环

for循环结构为:for(表达式1;表达式2;表达式3)

表达式1:是为了设置初始值但不唯一可以是多个初始值,但最好是得有意义。

表达式2:是循环条件表达式,用来判断是否继续进行循环,在每次执行循环体前进行判断是否继续进行执行循环。

表达式3:作为循环的调整,例如使循环变量进行增值进行完表达式3后才会进入循环体。

注意:for循环中的语句可以没有如for(;;),但没意义并且循环体会持续进行,三种循环可以互相转换,但do...while循环是先进行语句的执行再循环,而佛for循环和while循环是先进行循环条件的判别再进行循环语句的执行。


4循环的嵌套使用

3种循环可以嵌套使用以便来解决复杂的问题典型的案例有:打印9×9乘法表和求一个区间的素数。

5.改变循环的执行状态

(1)break语句提前终止循环

break语句可以使流程跳到循环体之外简而言之就是终止循环

break的一般形式为:break;

(2)continue语句提前结束本次循环

有时候不希望整个循环早早结束而只是希望提前结束本次循环,而接着进行下一次循环,这个时候我们就可以用comtinue循环。

continue的一般形式为:continue;

(3)goto进行跳跃

有时候我们也可以用goto进行跳跃循环,如果不希望某次循环执行那么我们可以直接用goto语句跳跃到循环体前,但goto语句需要慎用以免一不小心不知道程序下次跳到哪儿执行了。

goto的一般形式为:goto 标识符;

                                 标识符:

其中标识符:放在你想跳到的位置上一行或者最前面

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

剴415

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值