基础题目:
第一题
- 按步骤编写代码,效果如图所示:
- 编写步骤:
- 定义类 Test1
- 定义 main方法
- 控制台输出5行字符串类型常量值
- 控制台输出5行字符类型常量值
-
参考答案:
public class Test1 {public static void main(String[] args) {// 控制台输出任意5行字符串类型常量值System.out.println("善学如春起之苗");System.out.println("不见其增,日有所长");System.out.println("假学如磨刀之石");System.out.println("不见其损,年有所亏");System.out.println("加油吧!少年");// 控制台输出任意5行字符类型常量值System.out.println('J');System.out.println('A');System.out.println('V');System.out.println('A');System.out.println('!');} }
第二题
- 按步骤编写代码,效果如图所示:
-
编写步骤:
- 定义类 Test2
- 定义 main方法
- 控制台输出5行整数类型常量值
- 控制台输出5行小数类型常量值
-
参考答案:
public class Test2 {public static void main(String[] args) {// 控制台输出任意5行整数类型常量值System.out.println(-2147483648);System.out.println(-100);System.out.println(0);System.out.println(100);System.out.println(2147483647);// 控制台输出任意5行小数类型常量值System.out.println(-100.0);System.out.println(-10.0);System.out.println(0.0);System.out.println(10.9);System.out.println(100.9);} }
第三题
- 按步骤编写代码,效果如图所示:
-
编写步骤:
- 定义类 Test3
- 定义 main方法
- 控制台输出所有布尔类型常量值
-
参考答案:
public class Test3 {public static void main(String[] args) {// 控制台输出所有布尔类型常量值System.out.println(true);System.out.println(false);} }
第四题
- 按步骤编写代码,效果如图所示:
-
编写步骤:
- 定义类 Test4
- 定义 main方法
- 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.
- 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.
- 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.
- 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.
-
参考答案:
public class Test4 {public static void main(String[] args) {// 定义2个 byte类型变量,分别赋byte类型范围内最大值和最小值,并输出在控制台.byte num1 = -128;byte num2 = 127;System.out.println(num1);System.out.println(num2);// 定义2个 short类型变量,分别赋short类型范围内的值,并输出在控制台.short num3 = -32768;short num4 = 32767;System.out.println(num3);System.out.println(num4);// 定义2个 int类型变量,分别赋int类型范围内的值,并输出在控制台.int num5 = -2147483648;int num6 = 2147483647;System.out.println(num5);System.out.println(num6);// 定义2个 long类型变量,分别赋超过int类型范围的值,并输出在控制台.long num7 = -2147483649L;long num8 = 2147483648L;System.out.println(num7);System.out.println(num8);} }
第五题
- 按步骤编写代码,效果如图所示:
-
编写步骤:
- 定义类 Test5
- 定义 main方法
- 定义2个 float类型变量,分别赋值,并输出在控制台.
- 定义2个 double类型变量,分别赋值,并输出在控制台.
-
参考答案:
public class Test5 {public static void main(String[] args) {// 定义2个 float类型变量,分别赋值,并输出在控制台.float num1 = -3.14F;float num2 = 3.14F;System.out.println(num1);System.out.println(num2);// 定义2个 double,分别赋值,并输出在控制台.double num3 = -3.4;double num4 = 3.4;System.out.println(num3);System.out.println(num4);}}
第六题
- 按步骤编写代码,效果如图所示:
- 编写步骤:
- 定义类 Test6
- 定义 main方法
- 定义5个 char类型变量,分别赋值,并输出在控制台.
- 定义2个 boolean类型变量,分别赋值,并输出在控制台.
-
参考答案:
public class Test6 {public static void main(String[] args) {// 定义5个 char类型变量,分别赋值,并输出在控制台.char ch1 = '9';char ch2 = 'J';char ch3 = 'a';char ch4 = ' ';char ch5 = '@';System.out.println(ch1);System.out.println(ch2);System.out.println(ch3);System.out.println(ch4);System.out.println(ch5);// 定义2个 boolean类型变量,分别赋值,并输出在控制台.boolean b1 = true;boolean b2 = false;System.out.println(b1);System.out.println(b2);}}
第七题
- 按步骤编写代码,效果如图所示:
- 步骤图解:
-
开发提示:定义变量不赋值的格式
// 数据类型 变量名 ; int temp;
-
编写步骤:
- 定义类 Test7
- 定义 main方法
- 定义两个整数变量a,b并赋值
- 控制台输出变量a,b互换前的值
- 定义一个第三方变量temp,不赋值
- 利用第三方变量temp使a,b的值互换
- 控制台输出变量a,b互换后的值
-
参考答案:
public class Test7 {public static void main(String[] args) {// 定义两个整数变量a,b并赋值int a = 10;int b = 20;// 控制台输出变量a,b的值System.out.println("互换前:");System.out.println(a);System.out.println(b);// 定义一个第三方变量,不赋值.int temp;// 利用第三方变量,是a,b的值互换.temp = a ;a = b;b = temp;// 控制台输出变量a,b的互换后的值.System.out.println("互换后:");System.out.println(a);System.out.println(b);} }