关于表达式,下列说法不正确的是_____
A.比较表达式中不能含有算术表达式,逻辑表达式中可以含算术表达式
B.由常量、变量及各种算术运算符构造的表达式,被称为算术表达式,其结果为一数值
C.由常量、变量和各种比较运算符构造的表达式,被称为比较表达式,其结果只能为逻辑“真”或“假”
D.变量和各种逻辑运算符构造的表达式,被称为逻辑表达式,其结果只能为逻辑“真”或“假”
A.比较表达式中不能含有算术表达式,逻辑表达式中可以含算术表达式
B.由常量、变量及各种算术运算符构造的表达式,被称为算术表达式,其结果为一数值
C.由常量、变量和各种比较运算符构造的表达式,被称为比较表达式,其结果只能为逻辑“真”或“假”
D.变量和各种逻辑运算符构造的表达式,被称为逻辑表达式,其结果只能为逻辑“真”或“假”
第3题
A.case语句必须以break结束
B.default分支可以没有
C.switch后面的表达式可以是整型或字符型
D.case后面的常量值必须唯一
第4题
A.while循环的循环体不能为空语句;
B.while循环的条件表达式是循环进行的条件;
C.while循环的条件表达式和if语句的条件表达式的写法一样;
D.while循环用条件表达式中的条件或者循环体中的break退出循环。
第7题
A.lambda表达式内,可以修改局部变量: int n = 2; IntFunction<Integer> sqrt = m->n++;
B.lambda表达式内,可以修改static类型的变量。
C.lambda表达式IntFunction<int> func = n*2; 没有错误。
D.lambda表达式,不可以使用return语句。
第9题
A.表达式 (short)10+’B’ 的值是short型数据
B.表达式 ’桃’+’花’ 的值是char型数据
C.表达式 (int)3.25+10.0 的值是int型数据
D.表达式 5.0/2+10 的值是double型数据
第10题
A.for(表达式1;1;表达式3)
B.for(表达式1; 表达式1; 表达式3)
C.for(表达式1; 表达式2; 表达式3)
D.相当于while(表达式1)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!