一道C语言选择题,求答案及解析,好评

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 01:44:43
一道C语言选择题,求答案及解析,好评

一道C语言选择题,求答案及解析,好评
一道C语言选择题,求答案及解析,好评

 


一道C语言选择题,求答案及解析,好评
答案为:C
分析:
1、switch(表达式)中的表达式不能为实型,所以A错误.同时B的用法错误,如果B改为
switch((int)x)那么B也是正确的;
2、case 常量表达式: 中的 常量表达式不能是实型,所以A中的1.0和2.0都是错误的,同时该表达式也不能是变量或含有变量的表达式,所以D错误,因为D中有 case c,而c是一个变量;
3、case后面跟的是表达式因此除了case 2等正确外,case 1+1等都也可以.