Java语言基础知识填空题
Java语言基础知识填空题
1.浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和(double)两种类型。
2.使用关键字(boolean)来定义逻辑变量。
3.一个long型数据在内存占(8)个字节。
4.表示制表符(水平空格)的字符常量是('')。
5.表示换行符的字符常量是('')。
6.定义字符串变量s存储空字符串的表达式是(Strings="";)。
7.定义字符串变量s存储空格构成的字符串的表达式是(Strings="";)。
8.逻辑运算符有(!)、&&和||、&和|。
9.若已初始化int型变量a,b和c,则当a是b和c的公倍数时为true的逻辑表达式是(a%b==0&&a%c==0)。
空值是指零长度的字符串
10.若已初始化int型变量a,b和c,则当a是b和c的公约数时为true的逻辑表达式是(b%a==0&&c%a==0)。
11.表达式(int)((double)(3)/2)的值是(1)。
12.表达式5.3+(int)(8.5+4.6)/3%4的值是(5.3)。
13.表达式19/3*3+19%3的值是(19)。
14.已知某一天是一周的第3天(从1开始),则计算该天之后第n天是一周的第几天的表达式为((2+n)%7+1)。
15.已知doublex=8.5,y=5.8;则表达式x++>y--值为(true)。
16.执行语句inta,b,c;a=1;b=3;c=(a+b>3?++a:b++);后,b的值为(3)。
17.语句System.out.println(2/3*4.0);输出(0)。
18.语句System.out.println(6.0*2/3);输出(4.0)。
19.已知字符'1'的Unicode值为49,则语句
System.out.println('1'+2);输出(51)。
20.语句System.out.println(1+""+2);输出(12)。
21.当整型变量n的值不能被13除尽时其值才为false的表达式是(n%13==0)。
22.关系运算符的运算结果是(boolean)型数据。
23.已知booleanb1=true,b2=true,b3=false;则表达
式!b1&&b2‖b3的值为(false)。
24.已知变量a,b,c和d分别是char,int,long和double型且已初始化,则表达式a+b+c+d的值的类型是(double)。
25.当a=5,b=2,c=1时,表达式a-b
26.若int型变量a和b都是0,则执行语句
booleanc=a==0||++b==0;语句后b的值为(0)。
27.若int型变量a和b都是0,则执行语句
booleanc=a!=0&&++b==0;语句后b的值为(0)
28.已知doublex=6.5,y=6.5;则表达式x++>y--值为(false)。
29.若char型变量c存储的是一个大写字母,则输出其对应小写字母的语句是(System.out.println((char)(c+32));)。
30.当char型变量c存储的是字母'c'的大小写时才为true的`表达式是(c=='c'||c=='C')。
31.执行下列程序代码的输出结果是(101111)。
inta=10;
inti,j;
i=++a;
j=a--;
System.out.print(""+a+i+j);
32.计算的表达式是(Math.pow(x,1.0/3))。
33.表示圆周率的常量是(Math.PI)。
34.若a和b都是整数,则生成[a,b]范围内随机整数的表达式是(a+(int)(Math.random()*(b-a+1));)。
35.创建Scanner类对象reader用于从键盘读取数据的语句是(Scannerreader=newScanner(System.in);)。
36.若reader是一个Scanner类的对象,读取一个整数赋值给已声明的int型变量a的语句是(Int();)。
37.若reader是一个Scanner类的对象,读取一个双精度浮点数赋值给已声明的double型变量d的语句是
(Double();)。
38.若reader是一个Scanner类的对象,读取一整行字符串赋值给已声明的String型变量s的语句是(Line();)。
39.若reader是一个Scanner类的对象,读取一个字符串(以空格或回车为结束符)赋值给已声明的String型变量s的语句是
(();)。
40.使用Scanner类之前导入该类的语句为
(importjava.util.Scanner;)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。