百度试题 题目在switch(表达式)语句中,表达式的数据类型不能是( ) A.byteB.charC.floatD.short相关知识点: 试题来源: 解析 C 反馈 收藏
解析 A 正确答案:A解析:本题考查考生对switheh(expression)语句的理解。表达式expression只能返回:int、 byte、short和char,题目中的double是不正确的。同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。
在switch-case 语句中, switch 后面括号内表达式 的数据类型不能为 ( ) 。A.floatB.shortC.charD.long int
【单选题】在 switch-case 语句中, switch 后面括号内表达式 的数据类型不能为 () 。A. float B. short C. char D. lon
在switch(expression)语句中,expression的数据型不能是()。 答案: A.charB.shortC.doubleD.byte正确答案:double 点击查看答案 你可能感兴趣的试题 问答题 下列循环语句的循环次数是()。inti=5;do{System.out.println(i--);i--;}while(i!=0); 答案:下列循环语句的循环次数是()。inti=5;do{System.out....
C、long。标准定义:switch语句后面的表达式可以是整数、字符或枚举,字节可以无损地转换成int,但是如果它的类型是long,转换就会丢失,所以它不能。Java中的可以使用数据类型的数据:1,int 2,char 3,byte 4,short 5,枚举6、String:PS:JDK版本有要求,要求1.7以。
在switch(表达式)语句中,表达式的数据类型不能是( )A.byteB.charC.floatD.short的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产力工具
答案:the third 手机看题 问答题 若有定义:chara;intb;floatc;doubled;则表达式a*b+d-c值的类型为() 答案:double 手机看题 问答题 下列程序的运行结果是()#icludestdio.hvoidfu();itmai(){ita=10;fu();pritf(%5dretur0;}voidfu(){ita=20;pritf(%5d} ...
在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产
switch关键字之后的表达式的计算结果不能是以下类型: 浮点数类型(float、double) 布尔类型(boolean) 这是因为这些类型要么存在精度问题(浮点数),要么逻辑上不适合使用switch语句(布尔类型通常只有两个值,更适合使用if-else)。 综上所述,switch关键字在Java中的使用受到一定的限制,主要是为了确保语句的清晰性和执行效率...