C程序设计基础-分支结构

描述

1、分支结构简单说就是条件,利用人为或者程序来选择运行某一段程序,下面采用一个例子来描述这种结构。

2、例题:通过输入的数据来选择两个数据的加减乘除运算。

程序

分支语句关键就在于运用if,else或者else if,一般if的结构是

if 条件1

{ }

else if 条件2

{ }

else

{ }

其中如果不存在条件2,那么else if可以删除。

3、例题:使用switch语句完成上述题目。

程序

switch语句的格式一般为:

switch(变量)

{

case 变量的值1:执行的语句;break;

   case 变量的值2:执行的语句;break;

   ……

   case 变量的值n:执行的语句;break;

   default:其他语句;break

}

其中default可以省略不写。

4、两种条件语句的应用场合

if语句:一般用于某个范围的情况,比如变量a取值050,现在想要a小于25的时候就执行某段程序,这时候,if语句就显得比较简洁,但是如果a从025需要执行的程序段都不一样,if就会显得非常麻烦。

switch语句:switch一般用于上述if很麻烦的情况,编程的时候应当if与switch混合使用,这样代码通俗易懂,并且更为简洁。

5、分支语句以上面的程序为例,程序流程图如下图所示。

程序

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分