因为专注 所以卓越

FOCUS ON LIGHTING SERVICE FOR 14 YEARS LIGHTING SERVICE EXPERTS AROUND YOU

C语言中的分支语句就是这么简单

发布于:2018-08-18 10:24 作者:admin 来源:未知 人气:
当前位置:主页 > 北京赛车用法 > > 正文

文章导读

一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。 如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else块内的代码。 一个

  一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。

  如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else块内的代码。

  一个 if 语句后可跟一个可选的 else if...else 语句,这可用于测试多种条件。C语言中的分支语句就是这么简单

  一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。

  当输入1或2,时分别输出1或2,除此之外任何输入任何值,输出结果都为0;

  switch 语句中的表达式 是一个常量表达式,必须是一个整型或枚举类型。

  在一个 switch 中可以有任意数量的 case 语句。每个 case 后跟一个要比较的值和一个冒号。

  case 的 值 必须与 switch 中的变量具有相同的数据类型,且必须是一个常量或字面量。

  当被测试的变量等于 case 中的常量时,case 后跟的语句将被执行,直到遇到 break语句为止。

  当遇到 break 语句时,switch 终止,控制流将跳转到 switch 语句后的下一行。

  在选择分支较多时,选用switch…case结构会提高程序的效率,但switch不足的地方在于只能处理字符或者数字类型的变量,if…else结构更加灵活一些,if…else结构可以用于判断表达式是否成立,比如if(a+b>

  c),if…else的应用范围更广,switch…case结构在某些情况下可以替代if…else结构。

豫ICP备15011145号-1版权所有:幸运彩票_幸运彩票-老牌网站【幸运彩票网官方指定】 |网站地图

400-0123-863