栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 笔试题库

若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switc

笔试题库 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switc

问题:

[单选] 若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch 语句是

A . switch(a+9){ case c1:y=a-b;case c1:y=a+b;}

B . switch a*b{ case 10:x=a+b;default :y=a-b;}

C . switch(a+b){ case1 : case3:y=a+b;break;case0 : case4:y=a-b;}

D . switch (a*b+b*b){ default :break;case 3:y=a+b; break;} case 2:y=a-b; break;}

正确答案:

D

参考解析:

使用switch 语句直接处理多个分支,其一般形式为:switch(表达式) {case 常量表达式1:语句1;break;case 常量表达式2:语句2;break;…… case 常量表达式n:语句n;break;default:语句n+1;break;}switch 语句的执行流程是:首先计算switch 后面圆括号中表达式的值,然后用此值依次与各个case 的常量表达式比较,若圆括号中表达式的值与某个case 后面的常量表达式的值相等,就执行此case 后面的语句,执行后 遇break 语句就退出switch 语句;若圆括号中表达式的值与所有case 后面的常量表达式都不等,则执行default后面的语句n+1,然后退出switch 语句。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/623117.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号