首页 > 软件操作教程 > 编程开发 > C语言
题目内容

switch 语句在C语言

题目答案
语法1: switch (表达式)
          {  case C1:语句序列1;
    case C2:语句序列2;
      ……
    case Cn:语句序列n;
    default:语句序列n+1;
    }
语法2:switch (表达式)
      { case C1:语句序列1;break;
       case C2:语句序列2;break;
             ……
       case Cn:语句序列n;break;
       default: 语句序列n+1;break;
        }
 说明:(1)switch后面的()内的表达式,ANSI标准允许他为任何类型
(2) case后的常量表达式一般不可以为实型数据。

(3) 当表达式的值与某个case后面的常量表达式的值相等时,就执行此case后面的语句,若所有case中的常量表达式的值都与表达式的值不相等,执行default后面语句。

(4)每个case后面的常量表达式的值必须互不相同。

(5) 各个case与default出现次序不影响结果。
 (6)  break的使用(P99)
 (7)  多个case可以共用一组语句

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端