项目二:认识java世界的成员 2.1 标识符与关键字随堂测验 1、1.下面哪个是java中的有效关键字( )
a、method
b、native
c、for
d、array
2、2.以下( )是合法的标识符。(选两项)
a、double
b、s_sum
c、3cat
d、$def
3、3.以下( )不是java的关键字。(选两项)
a、avg
b、string
c、switch
d、public
4、4.判断是否是正确的标识符:myvariable ( )
5、5.判断是否是正确的标识符:9pins ( )
6、6.判断是否是正确的标识符:myvariable ( )
7、7.判断是否是正确的标识符:a c ( )
8、8.判断是否是正确的标识符:testing1-2- ( )
9、8.判断是否是正确的标识符:testing1-2- ( )
10、9.判断是否是正确的标识符:_myvariable ( )
11、10.判断是否是正确的标识符:public ( )
2.2 分隔符与注释随堂测验 1、1.选出java中有效的注释声明( )
a、// this is a comment
b、*/this is comment
c、/this is a comment
d、/*this is a comment*/
2、2.在java语句中,分隔符包括 、 、 、 、 、 等。
3、3.在java语句中,空白符的作用是:用来 。
4、4.在java语句中,大括号的作用是:用来 程序块、类、方法体、复合语句。
5、5.在java语句中,注释 插在标示符和关键字之间,程序中允许加空白的地方就可以写注释。
6、6.在java语句中,/**…*/被称为 ,可以被文档工具读取,生成标准的帮助文档。
2.3 数据类型随堂测验 1、2.在java中,byte数据类型的范围是( )
a、-32767 ~ 32768
b、-32768 ~ 32767
c、-127 ~ 128
d、-128 ~ 127
2、3.在java语言中,最基本的数据类型包括( )。
a、整型、实型、布尔型
b、整型、字符型、逻辑型
c、整型、实型、逻辑型
d、实型、字符型、逻辑型
3、1.下面选项中,不正确的数据类型有( )。
a、int
b、char
c、boolean
d、double
4、4.在java中浮点类型数据包括 和 。
5、5.在java中数值型数据包括 和 。
6、6.在java中非数值型数据包括 和 。
2.4 常量和变量(上)随堂测验 1、1.下列是合法的字符常量( )。
a、“\0”
b、‘a’
c、“a”
d、‘65’
2、2.在java语言中,数字029是一个( )。
a、八进制数
b、十六进制数
c、十进制数
d、非法表示
3、3.判断是否是合法的常量:-1 ( )
4、4.判断是否是合法的常量:-0xab4 ( )
5、5.判断是否是合法的常量:'abc' ( )
6、6.判断是否是合法的常量:.345 ( )
7、7.判断是否是合法的常量:1.2e3 ( )
8、8.在java中小数默认为 ,如果要指定 类型,请在小数后加f或f。
9、9.在java中 是用单引号括起来的单个字符, 是用双引号括起来的字符。
10、10.逻辑类型只有 和 两个值,分别代表布尔逻辑中的“真”和“假”。
2.4 常量和变量(下)随堂测验 1、1.关于java语言数据类型的叙述,正确的是( )
a、枚举类型是基本类型
b、变量必须先定义后使用
c、数组不是构造类型
d、不允许使用空类型
2、2.选择下列正确定义一个浮点型数值的选项( )
a、float c1=-123
b、float c2=3.1415
c、float c3=42e3
d、float c4=20.1d
3、3.选择下列正确定义一个布尔型数值的选项( )
a、boolean c1=0
b、boolean c2=false
c、boolean c3=’false’
d、boolean c4=no
4、4.判断是否是合法的变量名:a*1 ( )
5、5.判断是否是合法的变量名:_abc1 ( )
6、6.判断是否是合法的变量名:1abc ( )
7、7.判断是否是合法的变量名:$5h ( )
8、8.判断是否是合法的变量名:int ( )
9、9.判断是否是合法的变量名:?abc ( )
10、10.判断是否是合法的变量名:abcdefghi ( )
2.5 运算符和表达式随堂测验 1、1.对基本 的常量与变量进行 的过程成称为运算。
2、2.运算数可以是常量、 和函数。
3、3.运算符按 可以分为算数运算符、关系运算符、逻辑运算符、逗号运算符、位运算符、赋值运算符等等。
4、4.运算符按其参加运算对象的 分为单目运算符、双目运算符、三目运算符。
5、5.用运算符把运算数 起来形成的一个 的式子称为表达式。
6、6.对运算数依照表达式中运算符规定的运算后计算出来的 称为表达式的值,表达式的值具有 性。
7、7.运算符的优先级是指 的运算顺序。
8、8.运算符的结合性指并列的相同的运算符的 顺序。
2.6 算数运算符与算数表达式随堂测验 1、1.为使整型变量x的值加1,下列形式错误的是( )
a、x
b、x =1
c、x=x 1
d、x= 1
2、2.下面代码片断的输出结果是什么? int n1 = 5; int n2 = 2; system.out.println(" n1= " ( n1));//结果为: system.out.println(" n1= " (n1 ));//结果为: system.out.println(" n1= " n1); //结果为: int n3 = n2 ; int n4 = n2; system.out.println(" n3= " n3); //结果为: system.out.println(" n4= " n4); //结果为: system.out.println(" n2= " n2); //结果为:
3、3.下面代码片断的输出结果是什么? int num1 = 5; int num2 = 2; int a = num1 % num2; int b = num1 / num2; system.out.println(num1 "%" num2 "=" a);//结果为: system.out.println(num1 "/" num2 "=" b);//结果为: num1; --num2; system.out.println("num1 = " num1);//结果为: system.out.println("num2 = " num2);//结果为: system.out.println( "num1= " ( num1) );//结果为: system.out.println( "num2= " (num2 ) );//结果为: system.out.println( "num2= " num2 );//结果为:
4、4.下面代码片断的输出结果是什么? byte b = 10; char c = 'b'; short s = 100; int i = 4, result1 = b * c; int result2 = i - b-- s ; system.out.println("c=" (byte) c); system.out.println("result1=" result1); system.out.println("result2=" result2);
2.7 赋值运算符与赋值表达式随堂测验 1、1.以下能正确地定义整型变量a,b和c并为c赋初值5的语句是( )。
a、int a=b=c=5;
b、int a,b,c=5;
c、int a=5,b=5,c=5;
d、a=b=c=5;
2、2.已知ch是字符型变量,下面不正确的赋值语句是( )。
a、ch='a';
b、ch='\0';
c、ch='7' '9'
d、ch=5 9;
3、3.计算表达式的值以及各变量的最终值:a=b=c=2 表达式的值= ,a= ,b= ,c=
4、4.计算表达式的值以及各变量的最终值:a=3 (c=4) 表达式的值= ,a= ,c=
5、5.计算表达式的值以及各变量的最终值:x=(y=6)/(z=5) 表达式的值= ,x= ,y= ,z=
6、6.计算表达式的值以及各变量的最终值:若a=10,则a =a-=a*a 表达式的值= ,a=
2.8 关系运算符与关系表达式随堂测验 1、1.计算表达式的值:8>9 值为:
2、2.计算表达式的值:56<=89 值为:
3、3.计算表达式的值:’a’<’b’ 值为:
4、4.计算表达式的值:3.5 != 1; 值为:
5、5.计算表达式的值:24 ==3*8; 值为:
6、6.下面代码片断的输出结果是什么? int w = 25, x = 3; boolean y = w < x; boolean z = w >= w * 2 - x * 9; boolean cc = 'b' > 'a'; system.out.println("w
2.9 逻辑运算符与逻辑表达式随堂测验 1、1.若逻辑运算的求值规则为:参与运算的两个量都为真时,结果才为真。该运算是( )。 a、逻辑与运算 b、逻辑非运算 c、逻辑或运算 d、逻辑加运算 2、2.若逻辑运算的求值规则为:参与运算的两个量都为假时,结果才为假。该运算是( )。 a、逻辑与运算 b、逻辑非运算 c、逻辑或运算 d、逻辑加运算 3、3.设:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b) && (n=c>d)后表达式的值为( ) a、1 b、0 c、true d、false 4、4.下述表达式中,( )可以正确表示x≤0或x≥1的关系。 a、(x>=1)||(x<=0) b、x>=1|x<=0 c、x>=1&&x<=0 d、(x>=1)&&(x<=0) 5、5.设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为false是( ) a、(x>z)&&(x b、x<=y c、x>(z-y) d、!((x<y)&&!(z>y))猜你喜欢 2023-10-22 23:04 2023-10-22 22:42 2023-10-22 22:42 2023-10-22 22:09 2023-10-22 21:54 2023-10-22 21:45 2023-10-22 21:38 2023-10-22 21:33 2023-10-22 21:30 2023-10-22 21:29