百度试题 题目不能做switch()的参数类型是? A.浮点型B.整型C.字符型D.布尔型相关知识点: 试题来源: 解析 A 反馈 收藏
百度试题 题目在java7中,下列不能做switch()的参数类型是? A.整型B.枚举类型C.字符串D.浮点型相关知识点: 试题来源: 解析 D
17.C语言中,什么基本数据类型不能做Switch()的参数? 答:只能针对基本数据类型使用Switch,这些类型包括int,char。对于其他类型如long,float,double,则必须使用if语句。 18.C语言变量的存储特性可分几类?以及各类特点? 答:四种:自动变量(auto)、静态变量(static)、外部变量(extern)以及寄存器变量(register) (1)自动...
while语句、switch语句、for语句 用函数作为程序的模块单位,便于实现程序的模块化。 C语言是完全模块化和结构化的语言。 (5)语法限制不太严格,程序设计自由度大 (6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此C语言既具有高级语言的功能,又具有低级语言...
14.不能做switch()的参数类型是: switch的参数不能为实型。 1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)int a = 4;(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);a = ?答:C错误,左侧不是一个有效变量,不能赋值,可改...
java中不能做switch的参数的数据类型 🉑以作为switch参数类型的有:int、type、short、char、String、枚举(整数、枚举、字符、字符串) 不能作为switch参数的有:long、float、double、boolean、复杂的表达式
都正确。switch语句都必须遵循规则如下:只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。switch()的参数类型不能为实型 。case标签必须是常量表达式(constantExpression),如42或者'4'。case标签必须是惟一性的表达式;也就是说,不允许两个case具有...
在switch (expression)语句中,expression的数据类型[1]不能是() A. double B. char C. byte D. short
不可以,C语言中的switch case中的case后面仅可以跟整形常量或常量表达式。原因:如果case后面跟 100>x>50是会出现逻辑错误的。首先C语言中像100>x>50这种表达式的意义并不和数学里的一样表示x落在(50,100)这个区间。这个在C语言中100>x会先被计算得到真或假。直接用关系运算得到的真和假在C语言...