柠檬试题库
search
首页 计算机 公务员 驾照 关于

若有定义:float x=1.5; int a=1,b=3,c=2; 则正确的switch语句是(  )。


  • A.switch(a+b) { case 1: printf("*\n");  case 2+1: printf("**\n"); }
  • B.switch((int)x); { case 1: printf("*\n");  case 2: printf("**\n"); }
  • C.switch(x) { case 1.0: printf("*\n");  case 2.0: printf("**\n"); }
  • D.switch(a+b) { case 1: printf("*\n");  case c: printf("**\n"); }
热度🔥353
参考答案:A
解析:

【解析】B)选项中switch((int)x);语句中不应该有最后的分号。switch(expr1), 中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C)错误。case后面常量表达式的类型必须与switch后面表达式的类型一致,所以D)错误。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 下列 If 语句的功能是统计性别为男、职称为副教授(包含副教授)以上且年龄小于40岁的人数,错误的语句是 在面向对象方法中,不属于“对象”基本特点的是( )。       在考生文件夹下打开文档 WORD.DOCX。为了更好地介绍公司的服务与市场战略,市场部助理小王需要协助制作完成公司战略规划文档,并调整文档的外观与格式。现在,请你按照如下需求,在Word.docx文档中完成制作工作:(1)调整文档纸张大小为A4幅面,纸张方向为纵向;并调整上、下页边距为2.5厘米,左、右页边距为3.2厘米。(2)打开考生文件夹下的"Word_样式标准.docx"文件,将其文档样式库中的"标题1,标题样式一"和"标题2,标题样式二"复制到Word.docx文档样式库中。(3)将Word.docx文档中的所有红颜色文字段落应用为"标题1,标题样式一"段落样式。(4)将Word.docx文档中的所有绿颜色文字段落应用为"标题2,标题样式二" 段落样式。(5)将文档中出现的全部"软回车"符号(手动换行符)更改为"硬回车"符号(段落标记)。(6)修改文档样式库中的"正文"样式,使得文档中所有正文段落首行缩进 2个字符。(7)为文档添加页眉,并将当前页中样式为"标题1,标题样式一"的文字自动显示在页眉区域中。(8)在文档的第4个段落后(标题为"目标"的段落之前)插入一个空段落,并按照下面的数据方式在此空段落中插入一个折线图图表,将图表的标题命名为"公司业务指标"。 销售额 成本 利润2010年 4.3 2.4 1.9 2011年 6.3 5.1 1.22012年 5.9 3.6 2.32013年 7.8 3.2 4.6 下列叙述中正确的是( )。