柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
A.switch( a*a+b*b ) { default : break; case 3 : y=a+b; break; case 2 : y=a-b; break; }
B.switch( a+b ) { case1 : case3 : y=a+b; break; case0 : case4 : y=a-b; }
C.switch (a+9) { case a : y=a-b; case b : y=a+b; }
D.switch a*b { case 10 : y=a+b; default : y=a-b; }
热度🔥440
参考答案:A
解析:
【解析】switch语句, 其一般形式为: switch(表达式){ case常量表达式1: 语句1; case常量表达式2: 语句2; … case常量表达式n: 语句n; default : 语句n+1; } B选项中,case1和case2有错误,; C选项中,case a和case b不正确,case后面应该跟常量表达式;D选项中,switch a*b,有误。因此A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下程序 #include int k=7,m=5; void f(int **s) { int *t=&k; s=&t; *s=&m; printf("%d,%d,%d,", k, *t, **s); } main() { int i=3,*p=&i, **r = &p; f(r); printf("%d,%d,%d\n", i, *p, **r); } 则程序的输出结果是
嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的开发工具来进行开发。采用开发工具的主要目的是( )。
在Word功能区中,拥有的选项卡分别是( )。
标签
二级C语言
case
switch
语句
a+b