第1题
A、switch中的表达式的值限定了数据类型,只能是byte、char、int类型的值,返回其他类型的值,程序会提示错误。
B、从case到break代表一个分支结构。case后面为常量表达式,用于判断与switch中表达式是否相等。
C、如果每个分支的值和表达式都不相等,则执行default后面的语句。
D、default语句不可以去掉。
第2题
A.if语句
B.case语句
C.goto诏句
D.switch语句
第3题
A.switch判断的表达式可以是整型或者字符型,但不能是字符串型
B.在该语句中最多不能超过5个case子句
C.在该语句中只能有一个default子句
D.在该句中只能有一个break语句
第4题
下列关于continue和break的描述正确的是()
A.continue只能用于循环体中
B.break只能用于循环体中
C.continue只是一个语句标记
D.break只能用于switch语句块中
第5题
A.终止当前会话
B.UNLOCKTABLES
C.STARTTRANSACTION
D.FLUSHTALBES
第6题
A.for循环只能用于循环次数已经确定的情况
B.for循环是先判定表达式,后执行循环体语句
C.for循环中,可以用break语句跳出循环体
D.for循环体语句中,可以包含多条语句,但要用花括号括起来。
第7题
A.在while和for循环中,break语句的作用是终止当前循环,重新进入循环。
B.布尔运算符有一个很有趣的短路逻辑特性,即表达式x and y当x为假时,会直接返回False,不会去计算y的值。
C.if语句执行有一个特点,它是从上往下判断,如果在某个判断上是True,则执行该判断对应的语句,忽略剩下的elif和else。
D.在while和for循环中,continue语句的作用是停止当前循环,继续循环体下面的语句。
第8题
A.虚拟表,基本表
B.基本表,虚拟表
C.基本表,查询语句
D.虚拟表,查询语句