第1关:变量与常量
编程要求
请在编辑器Begin-End
中定义一个名为 love
的变量,并且给变量赋值www.educoder.net
,然后输出,要求使用换行输出语句。 程序运行结果:www.educoder.net
思考题答案
测试说明
平台会对你编写的代码进行测试,若与预期输出一致,则算通关。
第2关:变量的使用
编程要求
在编辑器第6行
中添加代码定义love
变量并且赋初值为 我喜欢在educoder上学习
在11行将userName的值改成李四
。 运行结果:
测试说明
平台会对你编写的代码进行测试,若与预期输出一致,则算通关。
第3关:变量测试题
编程要求
根据相关知识,按照要求完成右侧选择题任务,包含单选题和多选题。
测试说明
平台会对你选择的答案进行判断,全对则通过测试。
-
1、
下列语句中,(BD)正确完成整形变量的声明和赋值
A、int count,count=0;
B、int count=0;
C、count=0;
D、int count1=0,count2=1;
-
2、
在下列语句中(C)正确声明并初始化一个双精度型变量。
A、double d;
B、d=10;
C、double d=10;
D、float j=10;
第4关:JAVA数据类型
编程要求
在右侧编辑器Begin-End
中,第6
行定义字符串类型变量赋值为张无忌
,第8
行定义int
类型变量赋值为23
,在第10
行定义字符型变量赋值为男
,在第12
行定义float
变量赋值为66.6
。 输出结果:张无忌23岁性别:男这次考了66.6分
测试说明
平台会对你编写的代码进行测试,若与预期输出一致,则算通关。
第5关:Java类型转换
编程要求
在编辑器中,定义了两个变量,在第 6 行
中有错误请修改,并调整。
思考题答案
测试说明
平台会对你编写的代码进行测试,若与预期输出一致,则算通关。
预期输出: 89.3
89
第6关:JAVA数据类型和类型转换测试题
编程要求
根据相关知识,按照要求完成右侧选择题任务,包含单选题和多选题。
测试说明
平台会对你选择的答案进行判断,全对则通过测试。
-
1、
以下不是Java基本数据类型的是(CD)
A、int
B、float
C、class
D、String
-
2、
以下关于类型转换成功的有(CD) float d = 84.5f;
A、char i=d
B、int k=d
C、int h=(int)d;
D、double c = d
-
3、
下面(AD)可以作为boolean类型变量的值
A、true
B、2
C、"false"
D、false
第7关:Scanner的使用
测试说明
本次任务中涉及到了输入数据,你只需要将代码补充在右侧即可,需要输入的数据,平台会自动帮你填充并测试,以后平台自动填充的数据以测试输入
来表示。
测试输入:
嫦娥
3500
女
45.5
月球广寒宫
否
预期输出:
预期输出中绿色字体部分为平台输入的内容(在本地的效果和图中是一致的),不需要你输出,具体输出结果请查看右侧测试集。
提示
本关任务涉及到一些前面章节没有涉及到的细节。 如下:
- 打印输出并换行和打印输出不换行。
System.out.println("请输入姓名:嫦娥"); //输出并换行
System.out.print("请输入姓名:嫦娥"); //输出但不换行
- 在
Java
中\t
相当于tab
缩进,\n
表示回车,\r
表示换行\b
表示换成一个黑点。System.out.println("\t嫦娥");
System.out.print("\t嫦娥\n");//本行代码和上一行代码实现同样的效果