Java常量与变量的学习,习题作业1

1.下列属于合法的Java标识符是?(多选)

A.$valueB.VoldC.classD.1abcE.myvalueF.void_class

ABF

2.下列哪一一个选项不是Java的关键字?

A.classB.packageC.VoidD.static

C

3.下列可以表示数值型数据的数据类型是?(多选)

A.byteB.floatC.booleanD.long

AD

4.关于数据类型的说法错误的是?

A.数据类型分为基本数据类型和引用数据类型

B.数组属于基本数据类型

C.类属于引用数据类型

D.int和double属于基本数据类型

B

5.下列关于赋值运算符的说法正确的是?(多选)

A.使用“=”给变量进行赋值

B.使用“==”给变量进行赋值

C.“=”叫作赋值运算符,将运算符右边的值赋给左边的变量

D.“=”叫作赋值运算符,将运算符左边的值赋给右边的变量

AC

6.以下对double类型字面值的表示错误的是?

A.1.23B.1.23dC.1.23DD.1.23f

D

7.以下语句哪个是错误的?

A.doubled=12.3d;B.doubled=12.3D;C.floatf=1.23f;D.floatf=1.23;

D

8.下面代码运行后的结果为?

publicclassCharTest{

publicstaticvoidmain(String[]args){

charc=‘A’;

System.out.println©;

charc1=65;|

System.out.println(c1);

}

}

A.AB.65C.A65D.AA

D

9.以下字符型字面值中,不合法的是?

A.’@‘B.’&’C.“M”D.‘课’

A

10.以下哪两个是合法的字符串字面值?(多选)

A.“”B.'ab’C.'a’D."\u0067"

AD

11.以下两条语句是正确的?(多选)

A.charch=65539;B.intn=5.6f;C.doubled=1.2f;D.doubled=1.23;float

CD

二、编程

  1. 分别定义float、double、int类型的数据,并打印输出。
    public class FloatDemo { public static void main(String[] args) {
    // 定义一个float类型的变量f1,值为98.4
    //定义一个float类型的变量f2,将f1的值赋值给f2
    //定义一个整型变量n,值为55
    //定义一个double类型的变量d1,值为555.3
    //将n的值赋值给d1 } }
    Java常量与变量的学习,习题作业1_第1张图片
    2. 定义字符型变量,赋值后输出。
    public class CharTest {

    public static void main(String[] args) { // 定义字符变量c,并赋值为’S’

//输出c的值

//定义字符变量c1,并赋值为78

//输出c1的值

}

}
Java常量与变量的学习,习题作业1_第2张图片
3. 定义布尔类型和字符串类型的变量,为它们赋值,并打印输出。
public class StringDemo { public static void main(String[] args) {
// 定义一个布尔类型的变量flag,赋值为true,并输出
//定义一个字符串类型的变量str,值为"hello world",并输出
//定义一个字符串类型的变量str1,值为空串
//将str的值赋值给str1,并输出
} }
Java常量与变量的学习,习题作业1_第3张图片
4. 定义各种数据类型的变量,为它们赋值,并打印输出。
public class TypeExchange { public static void main(String[] args) {
// 定义一个整型变量n,值为98
//定义一个char类型的变量ch,将变量n赋值给ch,然后输出ch的值
//定义一个长整型变量var,值为190000000,并输出
//定义一个double类型的变量d,将变量var的值赋值给d } }
Java常量与变量的学习,习题作业1_第4张图片
5. 定义各种数据类型的变量,按要求为它们赋值,并打印输出。
public class TypeExchange { public static void main(String[] args) {
// 将一个整型字面值67832赋值给char类型变量c
//并将c的值输出 //定义一个整型变量n,值为65
//定义一个字符型变量c1,赋值为n,并输出c1的值
//定义一个长整型变量l,值为987654321
//定义一个整型变量i,赋值为l,并输出i的值
//定义一个float类型变量f,将变量l的值赋值给f,并输出f的值
//将float的值f,重新赋值给变量l,并输出l的值 } }
Java常量与变量的学习,习题作业1_第5张图片

你可能感兴趣的:(Java常量与变量的学习,习题作业1)