基础题目:
第一题
- 按步骤编写代码,效果如图所示:
- 编写步骤:
- 定义类 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); } }
评论区