C语言的分支与循环

1.if语句

if语句的简单语法为

1 if ( 表达式 )
2          语句
表达式为真则执行语句,为假则不执行语句,注意在C语言中0表示假,非0表示真.
下面举一个例子:判断一个数是否是奇数.

2.if else语句

语法如下

if ( 表达式 )
        语句 1
else
        语句2
if  else 语句如果表达式成立,则执行语句1,不成立,执行语句2.
还拿上面的例子来说如果这个数是奇数执行语句1,不是奇数则走语句2,代码如下

3.当然,当涉及多个判断时,要用到if    else if...   else

比如下面的例子

判断输入的数是0,整数还是负数.

当然条件语句也可以嵌套,这里就不多做说明了

4.switch case语句

语法格式如下

那么介绍一下怎么用,switch后面的表达式,必须是整型表达式,当满足表达式的时候,程序会接着往下走,当走到第一个满足case后面的值是开始依次往下执行.如果遇到break,则会跳出循环.

5.for循环

for循环是最常使用的循环,语法如下

for ( 表达式 1 ; 表达式 2 ; 表达式 3 );
我还是举上面的例子
代码如下

5.while循环

while循环语法如下

while ( 表达式 )
语句 ; // 如果循环体想包含更多的语句,可以加上⼤括号
执行流程如下

还是举上面的例子

代码如下

当然循环也可以嵌套,可以while嵌套if,也可以if嵌套while,总之,就是一句换循环可以嵌套.

以上就是C语言中的分支与循环.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值