基本数据类型、运算符和表达式 下载本文

23.在Java中,转义字符/n表示 1。

(分数:2.00)

填空项1:__________________ (正确答案:换行)

解析:[解析] Java中,转义字符以反斜杠(/)开头,下面给出了一些常见的转义字符:/'表示单撇号字符,/n表示换行,//表示反斜杠字符,/r表示回车,/t表示横向跳格。 24.在Java中,3.14156D表示的是 1数。

(分数:2.00)

填空项1:__________________ (正确答案:双精度浮点)

解析:[解析] 浮点型数据分为float和double两种类型。如果数字的末尾加F或f,则是float类型;如果数字末尾加D或d,则是double型。特别地,如果数字后面什么字母也没有,计算机默认为double型。

25.布尔逻辑运算包括:!、&&和 1。

(分数:2.00)

填空项1:__________________ (正确答案:||)

解析:[解析] 布尔逻辑运算符共有3种:逻辑与(&&)、逻辑或(||)、逻辑非(!)。 26.阅读下列程序段

puiblic class Operatora AndExpressions Sting condiltionaIExpression (int score) Sting result;

//如果score超过60分,则结果是passed,否则是does't pass result=(score>=60)? \System.out.printIn(result); return result;

public static void main(String args[])

OperatorsAndExpressions OperAndExp=new OperatorsAndExperssions(); //条件表达式

OperAndExp, conditionalExpression(65);

其执行结果是______。

(分数:2.00)

填空项1:__________________ (正确答案:passed)

解析:[解析] 本题中score=65,所以score>60的结果为true,故result=passed,最后输出结果当然也是passed。 27.阅读下列代码 public class Test2

public static voidm cn(String args[]) System.out.printIn (5/2);

其执行结果是______。

(分数:2.00)

填空项1:__________________ (正确答案:2)

解析:[解析] 二元算术运算符适用于所有的数值型数据类型。如果两个操作数均是int型,则表达式结果也是int型。本程序中表达式“5/2”的结果也应该是int型,故输出结果为2。 28.Java语言中,移位运算符包括:>>、<<和 1。

(分数:2.00)

填空项1:__________________ (正确答案:>>>)

解析:[解析] Java中定义了3个移位运算符:算术右移:>>;算术左移:<<;逻辑右移:>>>。