• 2022-06-04
    下列选项关于switch-case结构表述正确的是(  )。
    A: switch-case结构适用于范围判断
    B: switch-case结构中的case可以是多个
    C: 在switch-case结构中,如果碰到break,就结束整个程序
    D: 在switch-case结构不能用if语句代替
  • B

    内容

    • 0

      以下选项中与if(a==1) a=b;else a++;语句功能不同的switch语句是( )。(a == 1 中的符号是恒等于) A: switch(a==1) {case 0: a=b;break; case 1:a++;} B: switch(a) {case 1: a=b;break; default:a++;} C: switch(a) {default:a++;break; case 1: a=b;} D: switch(a==1) {case 1: a=b;break; case 0:a++;}

    • 1

      在PHP分支结构程序设计中,关于Switch-Case语句描述正确的是()。 A: Switch“・Case语句属于多分支选择结构 B: 每一个Case后面的语句组中必须包含break语句 C: 每一个Case后面的语句组中不一定包含break语句 D: Case后面跟的$ Value必须是一个常量 E: 当前面条件都不符合的时候,系统执行Default后面的语句

    • 2

      switch…case结构中,case后面的表达式可以是变量表达式。(<br/>)

    • 3

      switch结构中每个case语句中必须用break语句。

    • 4

      若a和b均是正整型变量,正确的switch语句是( ) A: switch(pow(a,2)+pow(b,2)) {case 1:case:y=a+b;break; case 0:case 5:y=a-b;} B: switch(a*a+b*b);{case 3:case 1:y=a+b;break;case 0:y=b-a; break; } C: switch a{default:x=a+b; case 10:y=a-b;break;case 11:y=a-b;break;} D: switch(a+b){case 10:x=a+b;break;case 11:y=a-b;break;}