首页/ 题库 / [单选题]若以下选项中的变量全部为整型变量,且已正的答案

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

单选题
2022-01-05 16:17
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 语句。

相关题目
若以下选项中的变量已正确定义,则正确的赋值语句是
若以下选项中的变量已正确定义,则不正确的赋值语句是 ( )
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是_______。
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ( )
若变量均已正确定义并赋值,以下合法的赋值表达式是()
若变量已正确定义并赋值,符合C语言语法的表达式是(  )。
若变量已正确定义并赋值,符合C语言语法的表达式是(  )。
若变量已正确定义并赋值,下面符合C语言语法的表达式是()。
若变量已正确定义并赋值,以下符合C语言语法的表达式是( )。
若变量已正确定义并赋值,以下符合C语言语法的表达式是( )。
若变量已正确定义并赋值,下面符合C语言语法的表达式是
若变量已正确定义并赋值,以下符合C语言语法的表达式是
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch 语句是
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。
若变量a、b、x、j都已正确定义并赋值,则以下符合C语言语法的表达式是(  )。
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是(  )。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。
若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧