循环与分支结构

本文介绍了C语言中的三种循环结构(for、while、do...while),以及分支结构(if...else、if...elsenif...else)的使用方法,强调了根据问题选择合适结构的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、简述循环结构   

        循环结构在C语言中作用非常大,种类可以分为3种,即:for循环,while循环以及do……while循环;各有所长,根据情况选则可以更巧妙地解决许多问题。循环是编程运行到某一个代码块时,一直在该代码块中重复运行这一部分代码,直到拿到解开循环的”钥匙“(循环条件不成立)时才将结束;

二、简述分支结构

        分支结构是一种根据所给定的条件选择不同路线的语句;可以分为if……else,if……elses if………………else;理解为二选一,三选一,

三、如何用循环语句

        1、for循环:

        有四部分组成:1表示变量类型即申明(申明可以在for循环之前进行也可以直接在1中进行),2为表达式即循环满足条件,3表示收尾处理或者下次循环的准备处理;进行的顺序

1——>2——>4——>3;注意:for()后面不要加;

         2、do……while循环:先运行后判断

        先运行do……while中语句;当语句运行完后,在由对while()中表达式进行判断,为真则继续循环,为假则结束循环;注意:while()后面‘;’不可忘记

        3、while循环: 先判断后运行

先对while(表达式)中表达式判断真假在进行循环;

四、如何用分支循环 

1、if语句:

相当于如果,一个if语句就是单支:

如果if语句条件满足,则会通过if语句到达终点,否则选择if下面的路线 ,该路线就是跳过if语句继续前行,进入终点

2、if……else:

代表如果if语句不执行,则必执行else语句 ;else相当于是没有条件走上面的人,都可以过,但是一开始我们会先走if语句,去验证有没有资格通过,没有资格的话才会转向走else这个通道!

3、if……else if……else:

         有多条路线到达终点,先一个一个进行判断,如果if这条路认证通过则直接到达终点;if不通过,则会去尝试第二条路即else if语句 若可以通过就直达终点,否则继续向下选择(if与else语句之间可以有多条else if语句),直到找到可以到达终点的路。实在不行到else必然能过去。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值