2021-11-02分支与循环(1)

    Hello,大家好,又又见面了,我又来和大家分享近日来的学习成果了。

    C语言是结构化的程序设计语言

C语言有两大结构,分别是:1.分支结构 2.循环结构

分支结构:1.if语句

                  2.switch语句

循环结构:1.while语句

                  2.for语句

                  3。do while语句

C语句总共份分为:1.表达式语句

                               2.函数调用语句

                               3.控制语句

                               4.复合语句

                               5.空语句

今天我们先介绍控制语句,剩余的语句我们留到日后慢慢道来。

控制语句:

1.条件判断语句(分支语句):1.if语句

                                                  2.switch语句

2.循环执行语句:1.do while语句

                            2.while语句

                            3.for语句

3.转向语句:1.break语句

                     2.goto语句

                     3.continue语句

                     4.return语句

我们先从分支语句讲起。

if语句:

语法结构:1.if(表达式)                 2.if(表达式)

                    {                                             语句1;

  单分支                  语句;                             else              双分支

                    }                                            语句2;

              3.if(表达式1)

                    语句1;

                else if(表达式2)

                    语句2;                     多分支

                else

                    语句3;

 下面是代码演示

 这是单分支的if语句。

这是双分支的if语句。

 这是多分支的if语句。 

相信看到这里大家对于if语句已经有了一个很深刻的了解了。

下面就是switch语句了。

switch常用于多分支情况。

switch语句

语法结构:switch(整形表达式

                 {

                     语句项;(case语句)

                 }

如果遇到那种非常多的选择,例如星期,月份等。用if语句就显得麻烦了许多,那么switch语句就显得重要。

下面是代码演示:

如果分支中有许多分支是一样的,那么也支持这种写法。

 注:switch语句允许嵌套使用 

如:

 有兴趣的小伙伴可以思考一下上面代码的结果。

今天的分享就先到这里吧,下次我再来和大家分享一下关于循环我自己的看法。

拜拜!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值